Skip to content

Blair County, Pennsylvania ZIP codes

16 ZIP codes are in Blair County, plus 5 that cross in from neighboring counties. It's part of the Altoona, PA metro area.

ZIP codes
16
Population in these ZIPs
123,973
Avg. median income
$63,800population-weighted
Cities & towns
14
Loading map…

Click anywhere on the map to see which ZIP code it's in.

Radius search from here

ZIP codes in Blair County

ZIP codes in Blair County
ZIP codeCityPopulationMedian incomeTypical home value
16601Altoona33,515$58,070$144,000
16602Altoona26,352$55,046$135,900
16603 PO BoxAltoona———
16617Bellwood2,392$52,609$172,700
16625Claysburg3,147$55,274$148,400
16631Curryville57—$237,500
16635Duncansville12,003$69,760$234,900
16637East Freedom2,345$56,083$175,600
16648Hollidaysburg14,904$81,540$248,900
16662Martinsburg6,069$73,828$247,800
16665Newry253$66,250$266,700
16673Roaring Spring5,204$70,464$200,600
16682Sproul402$75,121—
16684Tipton108$34,107—
16686Tyrone13,427$69,008$188,900
16693Williamsburg3,795$62,898$181,900

ZIP codes partly in Blair County

These ZIP codes are mostly in a neighboring county but cover part of Blair County.

ZIP codes partly in Blair County
ZIP codeCityCountyPopulationMedian incomeTypical home value
15946PortageCambria County6,561$55,582$139,200
16613AshvilleCambria County1,647$73,785$163,800
16636DysartCambria County808$89,821$172,300
16641GallitzinCambria County2,348$65,417$127,800
16655ImlerBedford County1,427$66,823$205,500

Population and median household income: ACS 2020–2024 5-year estimates. Typical home value: Zillow Home Value Index (September 2026) where available, otherwise the ACS median owner-reported value. "PO Box" marks ZIP codes with no delivery area of their own. Methodology

Cities and towns in Blair County

Nearby counties

Frequently asked questions

How many ZIP codes are in Blair County, Pennsylvania?

16 ZIP codes are mainly in Blair County, and 5 more ZIP codes from neighboring areas reach partly into it.

What cities are in Blair County?

ZIP codes in Blair County use the city names Altoona, Bellwood, Claysburg, Curryville, Duncansville, East Freedom, Hollidaysburg, Martinsburg, Newry, Roaring Spring, Sproul and Tipton and others.

What metro area is Blair County in?

Blair County is part of the Altoona, PA metropolitan statistical area.