ZipCodesToGo
California ZIP Codes
San Bernardino County
Upland, CA
91786
91786 ZIP Code — Upland, CA
San Bernardino County, California
ZIP code 91786 is located in
Upland ,
California ,
within San Bernardino County .
It covers approximately 8.94 square miles and serves a population of
56,025 residents.
This is a standard ZIP code in the Pacific (PT) timezone,
served by area code 909 .
About ZIP code 91786
The housing stock consists of a mix of housing types. Most homes were built in the 1970s, giving the area an established character. Median home value is $573,100. Renters make up the majority at 57%, typical of denser urban areas.
Median household income is $81,973.
The dominant occupation class is management, business, and professional, with education and healthcare as the leading industry. The average commute of 30 minutes is near the national average.
Educational attainment is near the national average, with 28% of residents holding a bachelor's degree or higher.
91786 ZIP code map
View map of 91786
Cities in ZIP code 91786
Below are the cities the US Postal Service accepts for ZIP code 91786. Using any city not on this list may result in mail delivery delays.
Nearby ZIP codes
Demographics
updated 06/2026
Population
Total population
56,025
Population density
6,267 / sq mi
State FIPS
06
County FIPS
071
Geography
Land area
8.94 sq mi
Water area
0.00 sq mi
Latitude
34.1038
Longitude
-117.6639
Timezone
Pacific (PT)
Area code
909
Economics
updated 06/2026
Household income
Income range
This ZIP
County avg
State avg
Under $50k
35.5%
37.7%
32.6%
$50k – $100k
37.6%
32.0%
27.7%
$100k – $200k
22.2%
23.9%
26.4%
Over $200k
4.7%
6.3%
13.3%
Demographics & statistics
$81,973
Median household income
$573,100
Median home value
$1,798
Median monthly rent
28.3%
Bachelor's or higher
Age distribution
Age summary
Group Count %
Under 18 12,589 22.5%
18 and over 43,436 77.5%
65 and over 7,090 12.7%
Median age 34.1 years
Race & ethnicity
Black or African American
6%
American Indian / Alaska Native
1%
Native Hawaiian / Pacific Islander
0.2%
Group Count %
White 24,127 32.4%
Hispanic or Latino 18,468 24.8%
Other race 11,847 15.9%
Two or more races 9,263 12.4%
Asian 5,425 7.3%
Black or African American 4,485 6%
American Indian / Alaska Native 737 1%
Native Hawaiian / Pacific Islander 141 0.2%
Household income
Income range
This ZIP
County avg
State avg
Under $50k
35.5%
37.7%
32.6%
$50k – $100k
37.6%
32.0%
27.7%
$100k – $200k
22.2%
23.9%
26.4%
Over $200k
4.7%
6.3%
13.3%
Range % of households
Under $10k 4.7%
$10k–$15k 3.2%
$15k–$25k 5.3%
$25k–$35k 7.3%
$35k–$50k 9.2%
$50k–$75k 16.3%
$75k–$100k 16.1%
$100k–$150k 18.1%
$150k–$200k 10.4%
$200k+ 9.3%
Median income $81,973
Housing
Housing overview
Metric Value
Median home value $573,100
Median rent / month $1,798
Owner occupied 43.4%
Renter occupied 56.6%
Vacant 3.1%
Single-family detached 42.8%
Large apartment buildings 17.4%
Mobile homes 3.7%
Median rooms 4.7
Avg household size (owned) 2.83
Year built
Era %
2020 or later 0.6%
2010–2019 5.2%
2000–2009 7.4%
1990–1999 8.9%
1980–1989 16.0%
1970–1979 22.8%
1960–1969 18.7%
1950–1959 11.0%
1940–1949 3.2%
1939 or earlier 6.1%
Bedrooms
Size % of units
No bedroom (studio) 2.8%
1 bedroom 16.5%
2 bedrooms 37.2%
3 bedrooms 28.6%
4 bedrooms 14.1%
5+ bedrooms 0.9%
Vehicles per household
Vehicles % of households
No vehicle 4.5%
1 vehicle 29.2%
2 vehicles 42.7%
3 or more 23.6%
Heating fuel
Fuel type %
Utility gas 71.5%
Electricity 25.1%
Propane / LP gas 0.9%
Solar 0.4%
No fuel used 1.9%
Households & families
Household type Count %
Married-couple family 8,577 44.0%
Cohabiting couple 2,236 11.5%
Male householder, no spouse 3,403 17.5%
Female householder, no spouse 5,279 27.1%
Households with children under 18 6,701 34.4%
Households with seniors (65+) 5,149 26.4%
Average household size 2.83
Marital status
Status Male Female
Never married 42.1% 40.1%
Married 44.1% 37.6%
Separated 2.5% 2.2%
Widowed 2.8% 6.6%
Divorced 8.5% 13.4%
Education
Some college, no degree
24.6%
Graduate / professional
9.7%
Metric %
HS diploma or higher 87.7%
Bachelor's or higher 28.3%
School enrollment (ages 3–17)
Type Count %
Nursery / preschool 640 4.3%
Kindergarten 741 5.0%
Elementary school 5,222 35.0%
High school 2,957 19.8%
College / grad school 5,372 36.0%
Employment
Industry of employment
Education & healthcare
23.8%
Arts, food & hospitality
11.9%
Transportation & utilities
10.2%
Professional & management
9.5%
Finance & real estate
4.7%
Public administration
4.7%
Agriculture & mining
0.6%
Occupation
Category %
Management, business & arts 35.9%
Service 20.6%
Sales & office 20.6%
Natural resources & construction 6.4%
Production & transportation 16.5%
Employment type
Type %
Private sector 80.6%
Government 14.5%
Self-employed 4.6%
Unpaid family workers 0.3%
Commute
Method %
Drive alone 72.6%
Carpool 10.5%
Public transit 1.8%
Walk 1.5%
Work from home 10.6%
Other means 3.0%
Avg commute (minutes) 30.3
Poverty
Married-couple families
5.1%
Female-led households
22.0%
Income support
Source % of households
Social Security 25.9%
Retirement income 16.7%
Supplemental Security 5.4%
Cash public assistance 3.9%
Food stamps / SNAP 9.5%
Health indicators
Condition %
Obesity 37.5%
High blood pressure 27.7%
High cholesterol 29.1%
Diabetes 9.6%
Heart disease 5.0%
Stroke 2.5%
Asthma 10.2%
Arthritis 19.5%
Kidney disease 2.6%
Pulmonary disease 5.4%
Cancer 5.0%
Behavior / access %
Smoking 13.1%
Binge drinking 19.0%
No physical activity 22.4%
Less than 7 hrs sleep 36.3%
Depression 17.7%
Fair or poor health 15.5%
Poor mental health 15.4%
Poor physical health 10.2%
No health insurance 15.3%
Visited doctor (checkup) 64.6%
Visited dentist 62.4%
Cholesterol screening 89.3%
Teeth loss 12.3%
Veterans & disability
Veterans Count %
Civilian veterans 2,080 4.8%
Disability %
Any disability 11.5%
Under 18 3.9%
18–64 years 8.4%
65 and over 42.4%
Health insurance coverage
Type %
Private insurance 63.1%
Public insurance 36.4%
No insurance 8.1%
Uninsured under 19 3.0%
Language & origin
Language spoken at home (age 5+)
Language Count %
English only 52,344 93.4%
Spanish 6,434 12.3%
Other Indo-European 4,219 8.1%
Asian & Pacific Islander 371 0.7%
Other languages 1,629 3.1%
Place of birth & citizenship
Origin Count %
Native born (US) 44,843 80.0%
Born in same state 44,272 79.0%
Born in different state 37,549 67.0%
Foreign born 571 1.0%
Naturalized citizen 11,182 20.0%
Not a US citizen 5,667 50.7%
Ancestry
Ancestry Count %
Italian 3,902 7%
French 2,911 5.2%
Arab 1,464 2.6%
English 404 0.7%
Polish 327 0.6%
Ancestry Count %
Dutch 146 0.3%
German 86 0.2%
Irish 83 0.1%
Norwegian 50 0.1%
Technology access
Metric % of households
Computer access 34.8%
Internet access 96.3%
Source: U.S. Census Bureau, American Community Survey 2025 estimates.
Frequently asked questions about ZIP code 91786
What part of Upland is ZIP code 91786?
ZIP code 91786 covers a portion of Upland, California, within San Bernardino County.
What county is ZIP code 91786 in?
ZIP code 91786 falls within San Bernardino County, California.
Is ZIP code 91786 mostly rentals?
57% of occupied units in ZIP code 91786 are renter-occupied.
What is the typical home value in ZIP code 91786?
The median home value in ZIP code 91786 is $573,100.
What is the population of ZIP code 91786?
ZIP code 91786 has an estimated population of 56,025 residents, with a density of 6,265 people per square mile.
What is the median household income in ZIP code 91786?
The median household income in ZIP code 91786 is $81,973, above the national median of ~$75,000.
What timezone is ZIP code 91786 in?
ZIP code 91786 observes the PST timezone.
Need the complete ZIP code database?
Download all 42,000+ US ZIP codes — Excel, CSV, or Access. Includes lat/lng, county FIPS & timezone.
Download database →