Cambria County, Pennsylvania

County seat: Ebensburg · Population 128,968 (2025) · 688 sq mi

Cambria County is the 26th most populous of Pennsylvania's 67 counties, with 128,968 people (2025 estimate). Its county seat is Ebensburg. It is part of the District 9 region, one of the 11 PennDOT engineering districts. The map shows its 33 cities and towns and the 6 neighboring counties.

Map of Cambria County, Pennsylvania with cities, towns and the county boundary
Cambria County, Pennsylvania with its cities and towns, unincorporated communities (CDPs) and neighboring counties. Boundaries: U.S. Census Bureau, 2025. Free to use with attribution (CC BY 4.0).

Cambria County facts

County seat
Ebensburg
Population (2025 estimate)
128,968 −3.4% since 2020
Land area
688 sq mi 31st largest of 67
Water area
5 sq mi
Population density
188 per sq mi
Established
1804
Named after
Cambria Latin name of Wales
Largest city
Johnstown 17,654
Median household income
$58,418
Cities and towns
33 plus 26 CDPs
ZIP codes
52
Time zone
Eastern
FIPS code
42021

Cities and towns in Cambria County

Cambria County has 33 incorporated cities, towns and villages. Populations count the people living inside Cambria County; cities that cross a county line also list the other counties.

NameTypePopulation 2025Also in
JohnstownCity17,654
WestmontBorough4,747
Northern CambriaBorough3,399
Ebensburg (county seat)Borough3,228
Nanty-GloBorough2,413
PortageBorough2,344
GeistownBorough2,263
SouthmontBorough1,957
PattonBorough1,656
FerndaleBorough1,485
CressonBorough1,465
GallitzinBorough1,465
HastingsBorough1,168
LorettoBorough1,135
East ConemaughBorough1,034
CarrolltownBorough998
DaleBorough947
South ForkBorough907
LillyBorough842
Scalp LevelBorough716
BrownstownBorough664
SankertownBorough613
LorainBorough568
SummerhillBorough461
VintondaleBorough399
DaisytownBorough283
FranklinBorough263
AshvilleBorough206
TunnelhillBorough198Blair County
WilmoreBorough198
EhrenfeldBorough196
CassandraBorough153
Chest SpringsBorough133

Unincorporated communities (CDPs)

Census-designated places are communities without their own city government; the county provides their services.

CommunityPopulationAlso in
Elim3,759
Belmont2,618
Vinco1,657
Oakland1,627
Westwood1,613
Mundys Corner1,394
University of Pittsburgh Johnstown1,380
Salix1,115
Spring Hill1,006
Beaverdale852
Colver559
St. Benedict476
Elmora435
St. Michael431
Dunlo413
Blandburg393
Revloc391
Parkhill346
Sidman305
Riverside267
Emeigh261
Belsano257
Twin Rocks238
Jamestown233
Flinton169
Nicktown143

ZIP codes in Cambria County

52 ZIP codes reach into Cambria County. ZIP codes ignore county lines, so some also cover a neighboring county.

Population of Cambria County, 2020–2025

Cambria County shrank by 4,496 people (−3.4%) between April 2020 and July 2025: 4,390 more deaths than births and a net loss of 66 people from migration.

Year (July 1)Population
2020133,200
2021132,251
2022131,399
2023130,590
2024129,905
2025128,968

Neighboring counties

Printable Cambria County map

The PDF is a vector file with real text: it prints sharp on Letter paper and you can search it for a town. The PNG is 2400 pixels wide for slides and documents. Both are free to use with a credit to WhichCounty.

Paste this code to embed the map on your site:

Sources

Back to the Pennsylvania county map with all 67 counties. Found an error? Tell us.