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,935 events, each with its source
VoteYea
Voted Yea on SB 331

SB 331 Menjivar Senate Third Reading By Bonta

VoteYea
Voted Yea on SB 420

SB 420 Padilla Senate Third Reading By Gipson

VoteYea
Voted Yea on SB 490

SB 490 Umberg Senate Third Reading By Patel

VoteYea
Voted Yea on SB 549

SB 549 Allen Senate Third Reading By Addis

VoteYea
Voted Yea on SB 561

SB 561 Blakespear Senate Third Reading By Quirk-Silva

VoteYea
Voted Yea on SB 608

SB 608 Menjivar Senate Third Reading By Elhawary

VoteYea
Voted Yea on SB 626

SB 626 Smallwood-Cuevas Senate Third Reading By Patel

VoteYea
Voted Yea on SB 633

SB 633 Blakespear Senate Third Reading By Pellerin

VoteYea
Voted Yea on SB 675

SB 675 Padilla Senate Third Reading By Mark González

VoteYea
Voted Yea on SB 677

SB 677 Wiener Senate Third Reading By Caloza

VoteYea
Voted Yea on SB 741

SB 741 Blakespear Senate Third Reading By Schultz

VoteYea
Voted Yea on SB 747

SB 747 Wiener Third Reading Urgency By Mark González

VoteYea
Voted Yea on SB 758

SB 758 Umberg Senate Third Reading By Patel

VoteYea
Voted Yea on SB 772

SB 772 Cabaldon Senate Third Reading By Schultz

VoteYea
Voted Yea on SB 804

SB 804 Archuleta Senate Third Reading By Petrie-Norris

VoteYea
Voted Yea on SB 828

SB 828 Cabaldon Senate Third Reading By Aguiar-Curry

VoteYea
Voted Yea on SB 849

SB 849 Weber Pierson Senate Third Reading By Bains

VoteYea
Voted Yea on SB 865

SB 865 Ashby Senate Third Reading By Ward

VoteYea
Voted Yea on SB 868

SB 868 Wiener Senate Third Reading By Schultz

VoteYea
Voted Yea on SB 873

SB 873 Reyes Senate Third Reading By Kalra

VoteYea
Voted Yea on SB 891

SB 891 Cervantes Senate Third Reading By Ramos

VoteYea
Voted Yea on SB 908

SB 908 Wiener Senate Third Reading By Patterson

VoteYea
Voted Yea on SB 909

SB 909 Smallwood-Cuevas Senate Third Reading By Caloza

VoteYea
Voted Yea on SB 913

SB 913 Becker Senate Third Reading By Harabedian

VoteYea
Voted Yea on SB 920

SB 920 Archuleta Senate Third Reading By Mark González

VoteYea
Voted Yea on SB 937

SB 937 Gonzalez Senate Third Reading By Mark González

VoteYea
Voted Yea on SB 938

SB 938 Menjivar Senate Third Reading By Solache

VoteYea
Voted Yea on SB 942

SB 942 Caballero Third Reading Urgency By Ortega

VoteYea
Voted Yea on SB 944

SB 944 Wiener Senate Third Reading By Fong

VoteYea
Voted Yea on SB 958

SB 958 Weber Pierson Senate Third Reading By Ward

VoteYea
Voted Yea on SB 989

SB 989 Blakespear Senate Third Reading By Patel

VoteYea
Voted Yea on SB 991

SB 991 Menjivar Senate Third Reading By Ahrens

VoteYea
Voted Yea on SB 996

SB 996 Padilla Senate Third Reading By Quirk-Silva

VoteYea
Voted Yea on SB 998

SB 998 Gonzalez Senate Third Reading By Fong

VoteYea
Voted Yea on SB 1000

SB 1000 Becker Third Reading Urgency By Wicks

VoteYea
Voted Yea on SB 1046

SB 1046 Blakespear Senate Third Reading By Alvarez

VoteYea
Voted Yea on SB 1051

SB 1051 Menjivar Senate Third Reading By Schiavo

VoteYea
Voted Yea on SB 1057

SB 1057 Becker Senate Third Reading By Bonta

VoteYea
Voted Yea on SB 1062

SB 1062 Ochoa Bogh Senate Third Reading By Wallis

VoteYea
Voted Yea on SB 1077

SB 1077 Gonzalez Senate Third Reading By Celeste Rodriguez

VoteYea
Voted Yea on SB 1083

SB 1083 Pérez Senate Third Reading By Patel

VoteYea
Voted Yea on SB 1091

SB 1091 Caballero Senate Third Reading By Harabedian

VoteYea
Voted Yea on SB 1105

SB 1105 Pérez Senate Third Reading By Schultz

VoteYea
Voted Yea on SB 1114

SB 1114 Cabaldon Senate Third Reading By Zbur

VoteYea
Voted Yea on SB 1116

SB 1116 Caballero Senate Third Reading By GONZÁLEZ, M

VoteYea
Voted Yea on SB 1124

SB 1124 Archuleta Senate Third Reading By Garcia

VoteYea
Voted Yea on SB 1125

SB 1125 Menjivar Senate Third Reading By Celeste Rodriguez

VoteYea
Voted Yea on SB 1164

SB 1164 Cervantes Senate Third Reading By Solache

VoteYea
Voted Yea on SB 1167

SB 1167 Blakespear Senate Third Reading By GONZÁLEZ, M

VoteYea
Voted Yea on SB 1170

SB 1170 Durazo Senate Third Reading By Caloza