Demographics & People — Imperial Beach, California

Population Overview

Population (Census)25,897
Estimated 2026~25,500
Median Age35.1
Total Households9,308
Family Households6,079
Average Household Size2.67
Diversity Index0.5917 (moderately diverse)

Race & Ethnicity

White12,669
Black or African American1,185
Asian1,765
Hispanic or Latino13,145

Heritage & Ancestry

GroupCount
Other groups15,736
Hispanic: Hispanic or Latino13,817
Hispanic: Mexican12,568
Unclassified or not reported4,997
Irish1,475
German1,354
English950
American895
Italian791
French (except Basque)602

Language

English Only14,000
Spanish8,955
Population 5+24,053

Veterans

Veterans1,697
Population 18+19,621

Commuting

Mean Commute Time27.1 minutes
Work from Home10.9%
Commuter ProfileN/A
Source: Census ACS 5-Year 2023; Census ACS 5-Year 2023, Table B01003; Census ACS 5-Year 2023, B19013. Data for Imperial Beach, California.