# State Assembly, District 39 (local, San Bernardino County)

URL: https://www.californiapeople.org/local/ad-39

- title: State Assembly, District 39
- office: State Assembly
- cities: [adelanto, victorville, hesperia]

**Check your district:** state legislative lines split many cities, and public descriptions of the 2021 maps are incomplete. The cities listed here are the ones at least partly in this district based on the best available descriptions. Your sample ballot, or the county's [My Districts lookup](https://elections.sbcounty.gov/voterregistration/districtlookuptools/addresslookup/), shows which district you are actually in.

## Key findings
- Mostly Lancaster and Palmdale, plus **parts of Adelanto, Victorville and Hesperia**. [^1]
- **Juan Carrillo (D, incumbent)** faces **Paul Marsh (R)**. Carrillo answered KVCR's questionnaire; Marsh didn't. [^2]

## State Assembly, District 39
### Juan Carrillo (D, incumbent)
- Former Palmdale councilmember; in the Assembly since 2022. [^1]

### Paul Marsh (R)
- I found little independent reporting on this race. The KVCR voter guide has questionnaire answers from candidates who replied.

## Sources
[^1]: Wikipedia, California's 39th State Assembly district. https://en.wikipedia.org/wiki/California%27s_39th_State_Assembly_district
[^2]: KVCR voter guide (candidate questionnaires). https://kvcr.org/voter-guide/san-bernardino
[^3]: CA Secretary of State, certified candidate list (2026 general). https://elections.cdn.sos.ca.gov/statewide-elections/2026-general/cert-list-candidates.pdf
