Santa Cruz County, Arizona

County seat: Nogales · Population 50,020 (2025) · 1,236 sq mi

Santa Cruz County is the 12th most populous of Arizona's 15 counties, with 50,020 people (2025 estimate). Its county seat is Nogales. The map shows its 2 cities and towns and the 2 neighboring counties.

Map of Santa Cruz County, Arizona with cities, towns and the county boundary
Santa Cruz County, Arizona 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).

Santa Cruz County facts

County seat
Nogales
Population (2025 estimate)
50,020 +4.9% since 2020
Land area
1,236 sq mi 15th largest of 15
Water area
1 sq mi
Population density
41 per sq mi
Established
1899
Named after
Santa Cruz River river in Pinal, Pima and Santa Cruz counties in Arizona, United States
Largest city
Rio Rico 22,017
Median household income
$55,217
Cities and towns
2 plus 8 CDPs
ZIP codes
9
Time zone
Mountain (no DST)
FIPS code
04023

Cities and towns in Santa Cruz County

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

NameTypePopulation 2025Also in
Nogales (county seat)City19,495
PatagoniaTown771

Unincorporated communities (CDPs)

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

CommunityPopulationAlso in
Rio Rico22,017
Tubac1,294
Sonoita663
Elgin349
Tumacacori-Carmen207
Kino Springs173
Beyerville61
Amado53

ZIP codes in Santa Cruz County

9 ZIP codes reach into Santa Cruz County. ZIP codes ignore county lines, so some also cover a neighboring county.

Population of Santa Cruz County, 2020–2025

Santa Cruz County grew by 2,351 people (+4.9%) between April 2020 and July 2025: 937 more births than deaths and a net gain of 1,398 people from migration.

Year (July 1)Population
202047,711
202147,956
202248,600
202349,204
202449,765
202550,020

Neighboring counties

Printable Santa Cruz 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 Arizona county map with all 15 counties. Found an error? Tell us.