Where is St. Marys, Pennsylvania

Written and Fact-checked by | Updated On: August 5, 2026

St. Marys is a city in northwestern Pennsylvania and part of Elk County. Located about 100 miles northeast of Pittsburgh, the community sits in the Allegheny Plateau and is surrounded by forested hills. St. Marys is known for its German heritage, historic downtown, Elk County scenery, Straub Brewery, and nearby Elk Country Visitor Center.

Location Map of St. Marys, Elk County, Pennsylvania

Where is St. Marys Located in Elk County, Pennsylvania

About Map: The map shows the location of St. Marys in Elk County, in the U.S. state of Pennsylvania.

St. Marys Map, Pennsylvania

About St. Marys Map: The Google Map highlights the location of St. Marys in Elk County, Pennsylvania. Use the zoom, satellite, and street-view options to explore the city's neighborhoods, roads, and nearby places.

Where is St. Marys Located?

St. Marys is a city located in Elk County, Pennsylvania, the United States. It lies in northwestern Pennsylvania within the Allegheny Highlands, about 100 miles northeast of Pittsburgh and roughly 85 miles southeast of Erie. Ridgway is about 15 miles west, while DuBois is approximately 25 miles southwest of St. Marys. The city is located at 41.4276° North latitude and 78.5606° West longitude. The 2020 Census recorded 12,738 residents. St. Marys covers about 1.49 square miles, or approximately 3.86 square kilometers. The surrounding landscape includes heavily forested hills, streams, and recreational areas associated with the Allegheny Plateau. The city has strong German and Catholic cultural roots dating to its 19th-century settlement. Straub Brewery is one of the area's best-known historic businesses and has operated in St. Marys for generations. Nearby Elk County is also known for its large wild elk population. A unique feature of St. Marys is its location near Pennsylvania's largest free-roaming elk herd and the extensive forests of the Allegheny region.

Most Viewed US Maps

USA Sttae MapUSA Region MapUSA Road Map
USA County MapWhere is USA in World Map?US ZIP Code Map
USA Time Zones MapUS State and Capitals MapUSA Physical Map
Looking for a U.S. City?
Find 4,400+ U.S. Cities by State - Explore Their Locations and Get Detailed Information

St. Marys City Facts

FactDetails
CitySt. Marys
StatePennsylvania
CountyElk County
CountryUnited States
RegionNorthwestern Pennsylvania, Allegheny Highlands
Incorporated1852
Founded1842
Total Area1.49 sq mi (3.86 sq km)
Land Area1.49 sq mi (3.86 sq km)
Water Area0.00 sq mi (0.00 sq km)
ElevationAbout 1,680 ft (512 m)
Population (2023 estimate)About 12,500
Population (2020 Census)12,738
Population DensityAbout 8,550 people per sq mi
Time ZoneEastern Time (EST/EDT)
ZIP Codes15857
Area Code814
Major HighwaysU.S. Route 219, Pennsylvania Route 120, Pennsylvania Route 255
Public TransitElk County Transit
Major AttractionsStraub Brewery, Elk Country Visitor Center, St. Marys Catholic Church, Memorial Park, Allegheny National Forest
Official Websitehttps://www.stmaryspa.gov/

Distance from St. Marys, PA to Nearby Cities

  • Johnsonburg, PA – 10 miles (16 km)
  • Ridgway, PA – 15 miles (24 km)
  • Emporium, PA – 20 miles (32 km)
  • DuBois, PA – 25 miles (40 km)
  • Brockway, PA – 25 miles (40 km)
  • Clearfield, PA – 40 miles (64 km)
  • Warren, PA – 45 miles (72 km)
  • Bradford, PA – 50 miles (80 km)
  • Oil City, PA – 55 miles (89 km)
  • State College, PA – 70 miles (113 km)
  • Altoona, PA – 80 miles (129 km)
  • Erie, PA – 85 miles (137 km)
  • Williamsport, PA – 100 miles (161 km)
  • Pittsburgh, PA – 100 miles (161 km)
  • Johnstown, PA – 85 miles (137 km)
  • Harrisburg, PA – 145 miles (233 km)
  • Buffalo, NY – 150 miles (241 km)
  • Cleveland, OH – 175 miles (282 km)

Top Attractions in St. Marys

  • Straub Brewery – A historic family-owned brewery in St. Marys with a long connection to the city's German brewing heritage.
  • Elk Country Visitor Center – A nearby visitor center operated by the Keystone Elk Country Alliance, offering information about Pennsylvania's elk herd and wildlife habitat.
  • St. Marys Catholic Church – A historic church reflecting the city's strong Catholic and German immigrant heritage.
  • Memorial Park – A community park providing open space, walking areas, recreation facilities, and outdoor activities.
  • Elk Scenic Drive – Roads through the surrounding Elk County forests provide opportunities to view elk, especially during the fall rut season.
  • Allegheny National Forest – A large forested recreation area nearby with hiking, camping, fishing, boating, wildlife viewing, and scenic drives.
  • Elk State Forest – Extensive public forestland surrounding St. Marys that provides trails, wildlife habitat, hunting, fishing, and other outdoor activities.
  • Downtown St. Marys – A historic commercial area with local shops, restaurants, churches, civic buildings, and structures reflecting the community's German heritage.
  • Benezette Elk Viewing Area – A popular nearby destination for observing Pennsylvania's free-ranging elk in their natural habitat.

Airports Near St. Marys, Pennsylvania

  • DuBois Regional Airport (DUJ) – 30 miles
  • Bradford Regional Airport (BFD) – 55 miles
  • Venango Regional Airport (FKL) – 65 miles
  • University Park Airport (SCE) – 75 miles
  • Erie International Airport (ERI) – 90 miles

Sources:

Population and area data sourced from the United States Census Bureau (2020 Census). General city information referenced from the official St. Marys city website and local government records.

Pennsylvania More Maps & Info

Pennsylvania MapPennsylvania County MapMap of Pennsylvania With Cities
Pennsylvania ZipcodesAirports in PennsylvaniaWhere is Pittsburgh
Pennsylvania Area CodesWhere is PennsylvaniaPennsylvania River Map
Pennsylvania Physical MapPennsylvania Road MapWhere is Philadelphia