Needles

City in San Bernardino County, California

View of Needles, California
Photo: Ken Lund at https://www.flickr.com/photos/kenlund/ · CC BY-SA 2.0

Needles is a city in San Bernardino County, California, with 4,931 residents (2020 Census). It sits at 495 ft (151 m) above sea level. The nearest town is Arizona Village, 3.5 miles NE.

About Needles

Needles is a city in San Bernardino County, in the Mojave Desert region of Southern California. Situated on the western banks of the Colorado River, Needles is located near the California border with Arizona and Nevada. The city is accessible via Interstate 40 and U.S. Route 95. The population was 4,931 at the 2020 census, up from 4,844 at the 2010 census.

Text: Wikipedia · CC BY-SA 4.0

Needles weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Needles

All 12 webcams near Needles ›

Webcams: Windy.com

Living in Needles

Median household income
$38,243
Median home value
$157,200
Median rent
$745/mo
Median age
49.5
Cost of living and demographics of Needles ›

Do you know Needles? Tell us about it

Help other travelers: share what makes Needles special. We review every message before publishing it.

Map of Needles

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Needles Street View

Loading 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 ›

Needles, CA population

Needles had 4,931 residents in the 2020 Census.

2020 Census4,931
Density161 per sq mi (62 per km²)

Source: U.S. Census Bureau, Decennial Census.

Needles at a glance

StateCalifornia (CA)
CountySan Bernardino County
TypeCity
Population4,931 (2020)
Land area30.64 sq mi (79.3 km²)
Water area0.50 sq mi (1.29 km²)
Elevation495 ft (151 m)
Coordinates34.8136° N, 114.6266° W
ZIP code86440
Official websitecityofneedles.com
Census code (GEOID)0650734

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Needles

Straight-line distance between town centers.

Frequently asked questions about Needles

What county is Needles in?

Needles is in San Bernardino County, California.

What is the population of Needles, CA?

4,931 people lived in Needles at the 2020 Census.

What is the ZIP code of Needles, CA?

The ZIP code of Needles is 86440.

What is the elevation of Needles?

495 feet (151 m) above sea level.

What towns are near Needles?

Arizona Village (3.5 mi), Mohave Valley (6.9 mi), Willow Valley (7.9 mi), Golden Shores (8.7 mi), Mojave Ranch Estates (9.3 mi).

Last updated: