The City of Spearfish maintains and schedules several facilities for public use. If you are having a gathering and need a place to hold 8 to 350 people, there is likely a room or building to fit your needs. Reservations can be made up to 1 year in advance.
Email or call for more information.