Walnut
City in Los Angeles County, California

Walnut is a city in Los Angeles County, California, with 28,430 residents (2020 Census). It sits at 561 ft (171 m) above sea level. The nearest town is South San Jose Hills, 3.3 miles SW.
- 28,430residents (2020 Census)
- 561 ftelevation · 171 m
- 9.0 sq miland area · 23.3 km²
- 3,163 / sq mipopulation density
- 91789ZIP code
About Walnut
Walnut is a city in the San Gabriel Valley of eastern Los Angeles County in the U.S. state of California. According to the 2020 census, the city had a population of 28,430.
The greater Walnut Valley is located between the steep San Jose Hills to the north and the gently sloping Puente Hills to the south. Quality housing consists of master-planned single family homes ranging in size from 1,800 to 11,200 sq ft (170 to 1,040 m2). The city hosts a highly ranked public school system: the Walnut Valley Unified School District, which has been ranked by numerous sources as one of the top public school districts in Southern California, as well as Mt. San Antonio College.
The city covers nearly 9 sq mi (23 km2) and is home to hundreds of businesses. According to the 2023 census bureau estimate, Walnut has a median household income at one of the top-earning percentiles in the country at $133,762.
The city's name is derived from the Rancho Los Nogales Mexican land grant, nogales being the Spanish word for "walnut trees"; the native California black walnut is a common tree, native to the San Jose Hills. The City of Walnut is a general law city incorporated on January 19, 1959. It is governed by a city council/city manager form of government. A five-member city council is elected by the residents, and a mayor is elected annually by the council to serve a twelve-month term. A city manager is appointed by the council to oversee the daily activities of the city.
Text: Wikipedia · CC BY-SA 4.0
Walnut weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Walnut
All 24 webcams near Walnut ›Living in Walnut
- Median household income
- $129,449
- Median home value
- $1,014,000
- Median rent
- $3,202/mo
- Median age
- 46.8
Do you know Walnut? Tell us about it
Help other travelers: share what makes Walnut special. We review every message before publishing it.
Map of Walnut
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Walnut Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Walnut, CA population
Walnut had 28,430 residents in the 2020 Census.
| 2020 Census | 28,430 |
|---|---|
| Density | 3,163 per sq mi (1,221 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Walnut at a glance
| State | California (CA) |
|---|---|
| County | Los Angeles County |
| Type | City |
| Population | 28,430 (2020) |
| Land area | 8.99 sq mi (23.3 km²) |
| Water area | 0.00 sq mi (0.01 km²) |
| Elevation | 561 ft (171 m) |
| Coordinates | 34.0370° N, 117.8558° W |
| ZIP code | 91789 |
| Official website | cityofwalnut.org |
| Census code (GEOID) | 0683332 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Walnut
- South San Jose Hills3.3 mi SW
- Diamond Bar3.3 mi SE
- West Covina3.4 mi W
- Covina4.0 mi NW
- Valinda4.3 mi W
- Charter Oak4.5 mi N
- Industry4.9 mi W
- Rowland Heights5.0 mi SW
- San Dimas5.6 mi NE
- Pomona5.6 mi E
- La Puente5.6 mi W
- Citrus5.7 mi N
Straight-line distance between town centers.
Frequently asked questions about Walnut
What county is Walnut in?
Walnut is in Los Angeles County, California.
What is the population of Walnut, CA?
28,430 people lived in Walnut at the 2020 Census.
What is the ZIP code of Walnut, CA?
The ZIP code of Walnut is 91789.
What is the elevation of Walnut?
561 feet (171 m) above sea level.
What towns are near Walnut?
South San Jose Hills (3.3 mi), Diamond Bar (3.3 mi), West Covina (3.4 mi), Covina (4.0 mi), Valinda (4.3 mi).
Last updated: