State Historic Site · California
Old Town San Diego State Historic Park

- Location
- San Diego County, California
- Nearest town
- 3.3 miles northwest of San Diego
- Type
- State Historic Site
About Old Town San Diego State Historic Park
Buildings dating from 1820 to 1870 make up the core of this park, preserved as a record of the city's earliest decades. The site protects a cluster of historic structures rather than open wilderness, focused on that fifty year span of settlement. State records for 2005 and 2006 ranked it as the most visited park in the California state park system.
Hours, fees, camping, reservations and closures are set by the park and change often. Check the official park site before you go.
Getting there
Old Town San Diego State Historic Park is in San Diego County, California, 3.3 miles northwest of San Diego. The Directions button takes you to the park's mapped location; the entrance may be elsewhere, so check the official site for the address to use.
State parks near Old Town San Diego State Historic Park
Within 60 miles, closest first, straight-line. All 213 in California →
Torrey Pines State BeachState Beach · San Diego County, CA13 miN
Border Field State ParkState Park · San Diego County, CA16 miS
Cardiff State BeachState Beach · San Diego County, CA18 miN
San Elijo State BeachState Beach · San Diego County, CA19 miN
Leucadia State BeachState Beach · San Diego County, CA22 miN
South Carlsbad State BeachState Beach · San Diego County, CA25 miN
San Pasqual Battlefield State Historic ParkState Historic Site · San Diego County, CA26 miNE- Carlsbad State BeachState Beach · San Diego County, CA28 miN
Cuyamaca Rancho State ParkState Park · San Diego County, CA39 miE
Towns near Old Town San Diego State Historic Park
State parks near San Diego, State parks near Lakeside, State parks near Escondido, State parks near Oceanside
Facts from Wikidata, checked September 25, 2026. Distances are straight-line.