St. Petersburg, PA

View of St. Petersburg, PA
Image credit: Nyttend / Public domain
Population
326
U.S. Census Population Estimates Program · 2025
Elevation
1,386 ft
Median Home Value
$98,000
U.S. Census American Community Survey 5-Year · 2024
Median Rent
$875/mo
U.S. Census American Community Survey 5-Year · 2024
Median Income
$70,750
U.S. Census American Community Survey 5-Year · 2024

Explore

St. Petersburg in context.

About St. Petersburg

St. Petersburg is a borough in Clarion County, Pennsylvania, United States. The 2020 census counted 338 residents. Pennsylvania Route 58 passes through the borough, leading 2 miles southwest to Foxburg on the Allegheny River and east 7 miles to Callensburg on the Clarion River. Pennsylvania Route 478 leads northwest 2 miles to Interstate 80 east of Emlenton. St. Petersburg's local map joins its older history to the places and landscapes that still shape the town today, all within the wider Pennsylvania setting. The local scoop is how St. Petersburg's history still shows up in the places people visit, work, learn, and meet.

Top Rating Signals

Highest current ratings for this town.

Loading town details...