Borough Council & The Mayor

Borough Council meets in the Council Room of Swarthmore Borough Hall at 7:00 p.m. on the 1st Monday of the month in a public work session and on the 2nd Monday of the month in a public legislative session. Click
here for the schedule of 2023 Council Meetings and Council Committee Meetings. Changes to the schedule will be posted on the front page of the website under the "Borough Council Meetings" tab.

Mayor Marty Spiegel 2026 610-329-4065  
Council President Mary Walk 2024 610-604-4544  
Council Member Kristen Seymore 2026

Council Member Scarlett McCahill 2026 703-509-4048  
Council Member Jill Gaieski 2024 610-544-3336  
Council Vice-President Sarah Graden 2026 773-490-5229  
Council Member Francie Halderman 2026  
Council Member David Boonin 2024