Madison, PA

View of Madison, PA
Image credit: Canadian2006 / CC BY-SA 3.0
Population
350
U.S. Census Population Estimates Program · 2025
Elevation
1,134 ft
Median Home Value
$241,300
U.S. Census American Community Survey 5-Year · 2024
Median Income
$93,929
U.S. Census American Community Survey 5-Year · 2024

Explore

Madison in context.

About Madison

Madison is a Westmoreland County borough in the Yough School District, with the 2020 census counting 364 residents. It was named for James Madison and sits among the hills and small valleys of southwestern Pennsylvania. Yough serves Madison along with West Newton, Smithton, Sutersville, Arona, and nearby townships, giving the borough a regional school connection beyond its small municipal boundary. The surrounding roads move between homes, wooded slopes, and former industrial country. The district covers 77 square miles, so school routes connect Madison to a broad rural area.

Madison's fire hall and municipal offices keep civic business close to the center, while local roads connect residents to the larger Yough valley communities. The borough is part of a landscape shaped by coal, rail corridors, farms, and river towns, even as its present scale is residential and municipal. School, fire service, and road ties reach across several neighboring communities, so Madison's daily map extends well beyond its borough lines. It is a small place with a clear civic address inside a much wider southwestern Pennsylvania network.

Top Rating Signals

Highest current ratings for this town.

Loading town details...