The Stoughton Opera House occupies the second and third floors of City Hall along U.S. Highway 51 (Main Street) in beautiful downtown Stoughton.
Visitors can feel free to park in the Library Lot, Police Department Lot, EMS Lot, city hall lot, and the River Bluff Middle School Lot. Handicap parking is adjacent to the facility; additional parking is available on Main Street and along neighboring residential streets.