Blair County, Pennsylvania Cities (2024)

Note: As defined by the US Census Bureau, a city's official boundaries often extend miles beyond the city itself and may even cross county lines. As such, several thousand US cities officially exist in two or more counties (and therefore appear on multiple counties' lists of cities.)

City
Rank
2024 Pop.
2020 Pop.
Change
Density (/mi²)
Area (mi²)
Type
Altoona142,41843,898-0.86%4,3329.8City
Logan township212,12712,388-0.36%26146.4Township
Frankstown township37,6037,4001.56%15648.8Township
Allegheny township46,5186,575-0.21%22029.6Township
Antis township56,3136,480-0.55%10460.8Township
Hollidaysburg65,4625,638-0.8%2,3442.3Borough
Tyrone75,2815,469-0.88%2,5952.0Borough
Blair township84,6494,779-0.58%34113.6Township
Greenfield township93,6763,782-0.54%10236.1Township
Snyder township103,2853,343-0.21%7345.1Township
North Woodbury township112,4032,432-0.08%11421.1Township
Tyrone township122,3342,2690.91%10921.5Township
Roaring Spring132,2942,378-0.91%2,8500.8Borough
Tyrone township141,9261,919-0.16%5435.7Township
Tyrone township151,8161,866-0.33%4341.8Township
Martinsburg161,8141,877-0.87%2,8080.6Borough
Bellwood171,7571,820-0.9%3,6910.5Borough
Huston township181,2381,2480%3534.9Township
Duncansville191,2051,249-0.91%2,2650.5Borough
Williamsburg201,1871,229-0.92%3,2340.4Borough
Tunnelhill21307318-0.97%6210.5Borough
Newry22229237-0.87%2,3370.1Borough
Birmingham238689-1.15%1,3650.1Borough

Note: City markers shown outside the county boundary mean that a part of the city extends into this county, but is primarily located in an adjacent county.

What is the largest city in Blair County, Pennsylvania?

Altoona is the largest city in Blair County.

What is the smallest city in Blair County, Pennsylvania?

Birmingham is the smallest city in Blair County.

How many cities are in Blair County?

There are 23 cities in Blair County, Pennsylvania.

Frequently Asked Questions