Home › Venues › Stoughton Opera House Stoughton Opera House Events See the Stoughton Opera House concert calendar. Stoughton Opera House is a 475 person capacity venue in Stoughton, WI. Hotels & Lodging Near Stoughton Opera House 381 E Main St, Stoughton, WI 53589, United States Get Directions Directions Edit Venue Stoughton Opera House At-a-GlanceCapacity 475Address 381 E Main StStoughton, WI 53589United States LinksOfficial SiteAdvertisement Add to My Venues Edit Venue Share this Venue ShareTweetEmail