Saint Thomas, Pennsylvania

Saint Thomas: Township in Franklin County, Pennsylvania


Saint Thomas is a township located in the county of Franklin in the U.S. state of Pennsylvania. Its population at the 2010 census was 5,935 and a population density of 114 people per km². After 10 years in 2020 city had an estimated population of 6,039 inhabitants.

Saint Thomas locator map
Location of Saint Thomas on Pennsylvania map.

Quick Facts about Saint Thomas

Population : 6,039 (2020)
Country : United States of America
State : Pennsylvania (United States)
County : Franklin County
Area : 51.9 km2
Time Zone : America/New_York
Local time : 01:50:42 (14th June 2024)
Postal code : 17252
Density : 116 Pop. per km² as of 2020
Population growth : 1.72% (2010-2020)
Tollhouse US30 Frankco image
Tollhouse US30 Frankco
Tollhouse US30 Frankco image


Saint Thomas is located at 39°55'3"N 77°47'52"W (39.9175900, -77.7977700).

Saint Thomas map


The population of Saint Thomas increased by 1.72% in 10 years.

Year Population % Change Method
2010 5,935 - census
2011 5,945 0.17% estimation process
2012 5,957 0.2% estimation process
2013 5,962 0.08% estimation process
2014 5,973 0.18% estimation process
2015 5,983 0.17% estimation process
2016 6,002 0.32% estimation process
2017 6,010 0.13% estimation process
2018 5,999 -0.18% estimation process
2019 6,005 0.1% estimation process
2020 6,039 0.56% estimation process

Saint Thomas zip code is 17252. County name: Franklin, County fips: 42055

Campbellstown, Saint Thomas

Schools in Saint Thomas

College & universities near Saint Thomas, PA

Code Name City ZIP
248633 Franklin County Career and Technology Center Chambersburg (PA) 17202
446996 Chambersburg Beauty School Chambersburg (PA) 17201
217013 Wilson College Chambersburg (PA) 17201-1285

Stations (20)

Amtrak & bus stations near Saint Thomas, PA

Code Name Address Type
HAG Hagerstown, MD 123 West Franklin Street BUS
HNK Hancock, MD 434 East Main Street BUS
MRB Martinsburg station 229 East Martin St. RAIL
FRC Frederick, MD 100 South East Street RAIL
HGD Huntingdon Fourth and Allegheny Sts. RAIL

Post offices near Saint Thomas

Post Office Name City ZIP
Saint Thoma Post Office Saint Thomas (PA) 17252

Other places with the same name (3)

Other cities in Franklin County

Cities, towns, neighborhoods & other populated places in Franklin County , PA. (more)

City Name Population Title
Chambersburg 21,231 Borough in Franklin County, Pennsylvania, United States
Waynesboro 10,906 Borough in Pennsylvania
Old Forge 7,838 City in Pennsylvania, United States of America
Salem 6,367 Township in Westmoreland County, Pennsylvania
Charlestown 6,328 Township in Chester County, Pennsylvania
Quincy 5,451 City in Pennsylvania, United States
Greencastle 3,989 Borough of Pennsylvania
Wayne Heights 2,545 Census designated place
Mount Union 2,312 Borough of Pennsylvania
Brownsville 2,203 Borough in Fayette County, Pennsylvania, United States
Lurgan 2,173 City in United States of America
Metal 1,857 Township in Franklin County, Pennsylvania
Mont Alto 1,729 Borough of Pennsylvania
Mercersburg 1,527 Borough of Pennsylvania
Marion 1,269 Census-designated place in Pennsylvania, United States
Concord 1,268 Human settlement in Pennsylvania, United States

Distance to Other Cities

Saint Thomas distances to largest Pennsylvania cities