Freeport, PA

View of Freeport, PA
Image credit: Doug Kerr / CC BY-SA 2.0
Population
1,672
U.S. Census Population Estimates Program · 2025
Elevation
792 ft
Median Home Value
$110,600
U.S. Census American Community Survey 5-Year · 2024
Median Rent
$774/mo
U.S. Census American Community Survey 5-Year · 2024
Median Income
$48,843
U.S. Census American Community Survey 5-Year · 2024

Explore

Freeport in context.

About Freeport

Freeport is an Armstrong County borough at the confluence of the Allegheny and Kiskiminetas rivers and Buffalo Creek. It was first settled in the 1760s and incorporated in 1833, when river access was the whole point: boats, rafts, and trade could land at the borough without paying wharfage. The water still dictates the shape of town, with docks, launches, and streets facing the river.

Today Freeport Borough leans into that riverside layout. The business district runs along Market Street with food, coffee, music, and small shops, while Riverside Park and the Butler-Freeport Community Trail keep recreation close to the same water. Buffalo Creek enters the Allegheny at Freeport, and the Kiskiminetas joins just northeast, so three waterways meet at the edge of a small borough that still feels tied to the river. Freeport is a place where the old working map and the current weekend map are basically the same: follow the water. The river is still the first reference point.

Top Rating Signals

Highest current ratings for this town.

Loading town details...