barn with flags

Ballston, NY

Population: 10,203
Area: 30 square miles
Zip Code: 12019
Ballston GOP on Facebook

Map of Ballston, Saratoga County


Ballston Town Supervisor Tim Szczepaniak

Timothy Szczepaniak became Ballston Town Supervisor in January 2014 after having served as a Ballston Town Board Member for 10 years.  Tim holds a degree in Criminal Justice from Southern Vermont College Bennington and is currently employed by Knolls Atomic Power Laboratory.

Tim has served the Town of Ballston and County of Saratoga in many capacities, is the current Chairman of the EDC for Ballston, and is a member of the Elks Club of Saratoga and the Schenectady Veterans Association.



Town of Ballston GOP Chair James Walsh

James Walsh was elected Town of Ballston GOP Chair in 2016.  A native of Binghamton, he is a graduate of Harpursville High school, SUNY Brockport, and Albany Law school.  Jim served on active duty with the US Navy during the first Gulf War and following 9/11, retiring in 2011 as a Lieutenant Commander from the US Naval Reserve after 21 years.

Jim is currently a sole practitioner attorney in Ballston Spa specializing in election law, DWI, criminal defense and general practice law.  He served as a volunteer fireman for 20+ years and is a past member of the Board of Trustees of Albany Law School.  He and his wife, New York State Assemblywoman Mary Beth Walsh, reside in Burnt Hills and are the proud parents of six children.