Upcoming Events

Council Meeting

Council Meeting

City Council Meeting Agendas
Council Chambers, City Hall, 114 N. Broad St., Salem, Virginia 24153
Any citizens who attend the meeting will be seated in an area that will allow them to adhere to proper social distancing guidelines.

Theme picker