Kelso
All Ghost Towns
Ghost Town

Kelso

3
Nearby Trails
12
Activities
1
Campgrounds

About Kelso

Tucked inside the Mojave National Preserve in San Bernardino County, California, Kelso began as a purely functional place — a railroad station constructed in 1905 along the rail corridor linking Utah and Los Angeles. Its original designation was simply "Siding 16," a nod to its position on the line and to the nearby springs that made it a practical water stop. The town's eventual name came from an unusual process: the names of three railroad workers were placed into a hat, and John H. Kelso's was drawn.

Today Kelso stands as a ghost town and defunct depot, a quiet remnant of its railroad-era purpose. Visitors drawn to historic sites will find the setting within the preserve evocative, though the town's active life is long past. Photography and sightseeing are the natural draws here, with the preserved depot building serving as the primary point of interest against a stark desert backdrop.

Know before you go

Kelso
Sun & Moon

12:50 PM

Sunrise

7:50 PM

Solar Noon

2:50 AM

Sunset

Golden Hour AM → 1:26 PM

Golden Hour PM ← 2:14 AM

🌔

Waxing Gibbous

99% illuminated

Live14h 0m of daylight
Kelso
Season
64days left

Peak Season End

Closes in 64 days

LiveJun 1 – Sep 30 · Based on historical averages
Kelso
Best Time to Visit
J
F
M
A
M
J
J
A
S
O
N
D
prime
good
shoulder
Off Season

JulyJuly conditions

LivePrime season: June – August

Nearby Trails

Things to Do

Campgrounds & Shelters

Plan Your Trip

Let Roamze help you plan the perfect adventure at Kelso.

Start Planning

Location

Kelso
35.0125°N, 115.6536°W
Open in Google Maps