Politracks is a work in progress under active development — data may be incomplete while we build.
Politracks
Portrait of Juan Carrillo

Juan Carrillo

Democratic

State Assembly · Assembly District 39

In office
2022–present
BiographyReporting (Tier 3) · reviewed

For voters in Palmdale, Lake Los Angeles, Adelanto and Victorville, Juan Carrillo is the former Palmdale City Council member who now represents the 39th district in the California State Assembly. A Democrat, he came to the Assembly by way of local office and a two-stage election in 2022. Carrillo was born in Guadalajara, Mexico, and emigrated to the United States at fifteen. His education took him through Garfield High School, College of the Desert and California State Polytechnic University. He won the Assembly seat with 56% of the vote and took office on December 5, 2022.

ROOTS

Carrillo was born in Guadalajara and emigrated to the United States at age fifteen. He attended Garfield High School before attending College of the Desert and California State Polytechnic University.

It is a concise personal history: one birthplace, a move during his teenage years and three educational institutions. No degree, field of study or dates of attendance are identified.

FIRST OFFICE

Before his election to the Legislature, Carrillo served on the Palmdale City Council.

The particulars of his council tenure — when he joined the body, which district or constituency he represented, and the measures or disputes that defined his service — are not specified. Nor is a professional career outside government identified.

THE 2022 RACE

Carrillo entered the contest for the 39th Assembly District in 2022. In the non-partisan primary election in June 2022, he defeated former State Assemblymember Steve Fox and Andrew Rosenthal.

The general election followed in November. Carrillo faced Paul Marsh and won with 56% of the vote. That result gave him the seat previously held by Luz Rivas.

The sequence matters to the outline of his political career. Carrillo moved from the Palmdale City Council into a primary field that included a former Assembly member, prevailed there, and then secured a majority against Marsh in November. He assumed office on December 5, 2022.

THE DISTRICT

Carrillo serves as a Democratic member of the California State Assembly for the 39th district. The district includes Palmdale, Lake Los Angeles, Adelanto and Victorville.

His prior office placed him inside municipal government in Palmdale; his Assembly constituency extends beyond that city to the other named communities in the district. The move changed both the level and the reach of his public responsibilities: from membership on one city council to representation of a district containing four identified communities.

The documented account does not identify committee assignments, leadership posts or appointments in the Assembly. It also does not name any legislative alliances or organizations tied to his work. Carrillo’s established public-office history is consequently straightforward: Palmdale City Council member, candidate for the 39th district in 2022, general-election winner and Assembly member succeeding Rivas.

THE POLICY SIGNATURE

No particular bill, budget provision, vote, cause or legislative result is identified with Carrillo in the available account. It would therefore go beyond the facts to assign him a policy specialty or to describe him as the advocate of a particular organized interest.

What can be said is narrower and institutional. Carrillo is known here for the move from Palmdale municipal office to the Assembly seat serving Palmdale, Lake Los Angeles, Adelanto and Victorville. The constituency established by his office is the electorate of the 39th district; no narrower group or interest is documented. His defined record is electoral rather than legislative: service on the Palmdale City Council, victory over Fox and Rosenthal in the 2022 primary, a 56% general-election win over Marsh, and succession to Rivas in the Assembly.

Record of service
  • State Assembly · Assembly District 39 · 2022–present
BiographyReporting (Tier 3) · reviewed before publication

For voters in Palmdale, Lake Los Angeles, Adelanto and Victorville, Juan Carrillo is the former Palmdale City Council member who now represents the 39th district in the California State Assembly. A Democrat, he came to the Assembly by way of local office and a two-stage election in 2022. Carrillo was born in Guadalajara, Mexico, and emigrated to the United States at fifteen. His education took him through Garfield High School, College of the Desert and California State Polytechnic University. He won the Assembly seat with 56% of the vote and took office on December 5, 2022.

ROOTS

Carrillo was born in Guadalajara and emigrated to the United States at age fifteen. He attended Garfield High School before attending College of the Desert and California State Polytechnic University.

It is a concise personal history: one birthplace, a move during his teenage years and three educational institutions. No degree, field of study or dates of attendance are identified.

FIRST OFFICE

Before his election to the Legislature, Carrillo served on the Palmdale City Council.

The particulars of his council tenure — when he joined the body, which district or constituency he represented, and the measures or disputes that defined his service — are not specified. Nor is a professional career outside government identified.

THE 2022 RACE

Carrillo entered the contest for the 39th Assembly District in 2022. In the non-partisan primary election in June 2022, he defeated former State Assemblymember Steve Fox and Andrew Rosenthal.

The general election followed in November. Carrillo faced Paul Marsh and won with 56% of the vote. That result gave him the seat previously held by Luz Rivas.

The sequence matters to the outline of his political career. Carrillo moved from the Palmdale City Council into a primary field that included a former Assembly member, prevailed there, and then secured a majority against Marsh in November. He assumed office on December 5, 2022.

THE DISTRICT

Carrillo serves as a Democratic member of the California State Assembly for the 39th district. The district includes Palmdale, Lake Los Angeles, Adelanto and Victorville.

His prior office placed him inside municipal government in Palmdale; his Assembly constituency extends beyond that city to the other named communities in the district. The move changed both the level and the reach of his public responsibilities: from membership on one city council to representation of a district containing four identified communities.

The documented account does not identify committee assignments, leadership posts or appointments in the Assembly. It also does not name any legislative alliances or organizations tied to his work. Carrillo’s established public-office history is consequently straightforward: Palmdale City Council member, candidate for the 39th district in 2022, general-election winner and Assembly member succeeding Rivas.

THE POLICY SIGNATURE

No particular bill, budget provision, vote, cause or legislative result is identified with Carrillo in the available account. It would therefore go beyond the facts to assign him a policy specialty or to describe him as the advocate of a particular organized interest.

What can be said is narrower and institutional. Carrillo is known here for the move from Palmdale municipal office to the Assembly seat serving Palmdale, Lake Los Angeles, Adelanto and Victorville. The constituency established by his office is the electorate of the 39th district; no narrower group or interest is documented. His defined record is electoral rather than legislative: service on the Palmdale City Council, victory over Fox and Rosenthal in the 2022 primary, a 56% general-election win over Marsh, and succession to Rivas in the Assembly.

The record

4,792 events, each with its source
VoteYea
Voted Yea on AB 2344

AB 2344 Haney Assembly Third Reading

VoteYea
Voted Yea on AB 2348

AB 2348 Bonta Assembly Third Reading

VoteYea
Voted Yea on AB 2349

AB 2349 Solache Assembly Third Reading

VoteYea
Voted Yea on AB 2360

AB 2360 Arambula Assembly Third Reading

VoteYea
Voted Yea on AB 2367

AB 2367 Kalra Assembly Third Reading

VoteYea
Voted Yea on AB 2368

AB 2368 Bonta Assembly Third Reading

VoteYea
Voted Yea on AB 2369

AB 2369 Rogers Assembly Third Reading

VoteYea
Voted Yea on AB 2384

AB 2384 Lowenthal Assembly Third Reading

VoteYea
Voted Yea on AB 2385

AB 2385 Petrie-Norris Assembly Third Reading

VoteYea
Voted Yea on AB 2386

AB 2386 Alvarez Assembly Third Reading

VoteYea
Voted Yea on AB 2392

AB 2392 Fong Assembly Third Reading

VoteYea
Voted Yea on AB 2395

AB 2395 Sharp-Collins Assembly Third Reading

VoteYea
Voted Yea on AB 2403

AB 2403 Elhawary Assembly Third Reading

VoteYea
Voted Yea on AB 2411

AB 2411 McKinnor Assembly Third Reading

VoteYea
Voted Yea on AB 2414

AB 2414 Nguyen Assembly Third Reading

VoteYea
Voted Yea on AB 2415

AB 2415 Hoover Assembly Third Reading

VoteYea
Voted Yea on AB 2418

AB 2418 Mark González Assembly Third Reading

VoteYea
Voted Yea on AB 2422

AB 2422 Caloza Assembly Third Reading

VoteYea
Voted Yea on AB 2428

AB 2428 Celeste Rodriguez Assembly Third Reading By ROGERS

VoteYea
Voted Yea on AB 2434

AB 2434 Bonta Assembly Third Reading

VoteYea
Voted Yea on AB 2436

AB 2436 Fong Assembly Third Reading

VoteYea
Voted Yea on AB 2463

AB 2463 Petrie-Norris Assembly Third Reading

VoteYea
Voted Yea on AB 2468

AB 2468 Patel Assembly Third Reading

VoteYea
Voted Yea on AB 2478

AB 2478 Schultz Assembly Third Reading

VoteYea
Voted Yea on AB 2481

AB 2481 Soria Assembly Third Reading

VoteYea
Voted Yea on AB 2483

AB 2483 Elhawary Assembly Third Reading

VoteYea
Voted Yea on AB 2484

AB 2484 Alvarez Assembly Third Reading

VoteYea
Voted Yea on AB 2486

AB 2486 Addis Assembly Third Reading

VoteYea
Voted Yea on AB 2490

AB 2490 Valencia Assembly Third Reading

VoteYea
Voted Yea on AB 2493

AB 2493 Petrie-Norris Assembly Third Reading

VoteYea
Voted Yea on AB 2494

AB 2494 Rogers Assembly Third Reading

VoteYea
Voted Yea on AB 2504

AB 2504 Bauer-Kahan Assembly Third Reading

VoteYea
Voted Yea on AB 2550

AB 2550 Caloza Assembly Third Reading

VoteYea
Voted Yea on AB 2505

AB 2505 Carrillo Assembly Third Reading

VoteYea
Voted Yea on AB 2506

AB 2506 Hart Assembly Third Reading

VoteYea
Voted Yea on AB 2507

AB 2507 Nguyen Assembly Third Reading

VoteYea
Voted Yea on AB 2513

AB 2513 Petrie-Norris Assembly Third Reading

VoteYea
Voted Yea on AB 2514

AB 2514 Ransom Assembly Third Reading

VoteYea
Voted Yea on AB 2516

AB 2516 Petrie-Norris Assembly Third Reading

VoteYea
Voted Yea on AB 2531

AB 2531 Irwin Assembly Third Reading

VoteYea
Voted Yea on AB 2540

AB 2540 Stefani Assembly Third Reading

VoteYea
Voted Yea on AB 2541

AB 2541 Mark González Assembly Third Reading

VoteYea
Voted Yea on AB 2543

AB 2543 Ransom Assembly Third Reading

VoteYea
Voted Yea on AB 2549

AB 2549 Zbur Assembly Third Reading

VoteYea
Voted Yea on AB 2551

AB 2551 Elhawary Assembly Third Reading

VoteYea
Voted Yea on AB 2553

AB 2553 Petrie-Norris Assembly Third Reading

VoteYea
Voted Yea on AB 2555

AB 2555 Patel Assembly Third Reading

VoteAbsent
Voted Absent on AB 2560

AB 2560 Schultz Assembly Third Reading

VoteYea
Voted Yea on AB 2563

AB 2563 Pacheco Assembly Third Reading

VoteYea
Voted Yea on AB 2567

AB 2567 Celeste Rodriguez Assembly Third Reading