Unforgiven (2004) was a professional wrestling pay-per-view show made by World Wrestling Entertainment (WWE). It was held on September 12, 2004 at the Rose Garden in Portland, Oregon. It was the sixth Unforgiven event held by the WWE.