The California State Legislature has 40 Senate districts and 79 Assembly districts. Both are drawn over the same ground and neither follows a city, county or ZIP boundary, so the only way to know which pair covers an address is to put the address on the map. Senators serve four-year terms and Assembly members two.
Or open the map and pick your location on it:
Find your California State Legislature districts →Opens the map with both chambers on. Search your address or ZIP, or tap your location.
What the lookup shows
Select any point and the two cards name the district number for each chamber and the member who holds that seat, with their party, their offices and a link to their own page where the legislature publishes one.
Every other district covering the same point is listed beside them, so one click answers the state question and the county, city and federal ones together.
Two chambers, two maps
An address has one district in each chamber and the two rarely share a boundary: the chambers are apportioned separately, and in several of these states one chamber's districts are built by pairing the other's. The table below lists both in full, so a reader who knows their district number can look up the member without opening the map at all.
Where the names come from
Both rosters are re-read on a schedule from the legislature's own published member lists and land as a reviewed pull request; the map names no officeholder it cannot cite. A seat the source does not name is shown as unnamed rather than filled in.
Who represents each California State Senate district
All 40 seats on the California State Senate, as this site had them on September 11, 2026. The map above reads the same roster, so a card and this table cannot disagree — but a table is a claim about a day, and this one names its day. Where the roster names nobody it says so rather than guessing. Where these names come from.
| District | Senator | Party |
|---|---|---|
| District 1 | Megan Dahle | Republican |
| District 2 | Mike McGuire | Democratic |
| District 3 | Christopher Cabaldon | Democratic |
| District 4 | Marie Alvarado-Gil | Republican |
| District 5 | Jerry McNerney | Democratic |
| District 6 | Roger Niello | Republican |
| District 7 | Jesse Arreguín | Democratic |
| District 8 | Angelique Ashby | Democratic |
| District 9 | Tim Grayson | Democratic |
| District 10 | Aisha Wahab | Democratic |
| District 11 | Scott Wiener | Democratic |
| District 12 | Shannon Grove | Republican |
| District 13 | Josh Becker | Democratic |
| District 14 | Anna Caballero | Democratic |
| District 15 | Dave Cortese | Democratic |
| District 16 | Melissa Hurtado | Democratic |
| District 17 | John Laird | Democratic |
| District 18 | Steve Padilla | Democratic |
| District 19 | Rosilicie Ochoa Bogh | Republican |
| District 20 | Caroline Menjivar | Democratic |
| District 21 | Monique Limón | Democratic |
| District 22 | Susan Rubio | Democratic |
| District 23 | Suzette Valladares | Republican |
| District 24 | Ben Allen | Democratic |
| District 25 | Sasha Pérez | Democratic |
| District 26 | María Elena Durazo | Democratic |
| District 27 | Henry Stern | Democratic |
| District 28 | Lola Smallwood-Cuevas | Democratic |
| District 29 | Eloise Reyes | Democratic |
| District 30 | Bob Archuleta | Democratic |
| District 31 | Sabrina Cervantes | Democratic |
| District 32 | Kelly Seyarto | Republican |
| District 33 | Lena Gonzalez | Democratic |
| District 34 | Tom Umberg | Democratic |
| District 35 | Laura Richardson | Democratic |
| District 36 | Tony Strickland | Republican |
| District 37 | Steve Choi | Republican |
| District 38 | Catherine Blakespear | Democratic |
| District 39 | Akilah Weber Pierson | Democratic |
| District 40 | Brian Jones | Republican |
Who represents each California State Assembly district
All 79 seats on the California State Assembly, as this site had them on September 11, 2026. The map above reads the same roster, so a card and this table cannot disagree — but a table is a claim about a day, and this one names its day. Where the roster names nobody it says so rather than guessing. Where these names come from.
| District | Assembly Member | Party |
|---|---|---|
| District 1 | Heather Hadwick | Republican |
| District 2 | Chris Rogers | Democratic |
| District 4 | Cecilia Aguiar-Curry | Democratic |
| District 5 | Joe Patterson | Republican |
| District 6 | Maggy Krell | Democratic |
| District 7 | Joshua Hoover | Republican |
| District 8 | David Tangipa | Republican |
| District 9 | Heath Flora | Republican |
| District 10 | Stephanie Nguyen | Democratic |
| District 11 | Lori Wilson | Democratic |
| District 12 | Damon Connolly | Democratic |
| District 13 | Rhodesia Ransom | Democratic |
| District 14 | Buffy Wicks | Democratic |
| District 15 | Anamarie Avila Farias | Democratic |
| District 16 | Rebecca Bauer-Kahan | Democratic |
| District 17 | Matt Haney | Democratic |
| District 18 | Mia Bonta | Democratic |
| District 19 | Catherine Stefani | Democratic |
| District 20 | Liz Ortega | Democratic |
| District 21 | Diane Papan | Democratic |
| District 22 | Juan Alanis | Republican |
| District 23 | Marc Berman | Democratic |
| District 24 | Alex Lee | Democratic |
| District 25 | Ash Kalra | Democratic |
| District 26 | Patrick Ahrens | Democratic |
| District 27 | Esmeralda Soria | Democratic |
| District 28 | Gail Pellerin | Democratic |
| District 29 | Robert Rivas | Democratic |
| District 30 | Dawn Addis | Democratic |
| District 31 | Joaquin Arambula | Democratic |
| District 32 | Stan Ellis | Republican |
| District 33 | Ali Macedo | Republican |
| District 34 | Tom Lackey | Republican |
| District 35 | Jasmeet Bains | Democratic |
| District 36 | Jeff Gonzalez | Republican |
| District 37 | Gregg Hart | Democratic |
| District 38 | Steve Bennett | Democratic |
| District 39 | Juan Carrillo | Democratic |
| District 40 | Pilar Schiavo | Democratic |
| District 41 | John Harabedian | Democratic |
| District 42 | Jacqui Irwin | Democratic |
| District 43 | Celeste Rodriguez | Democratic |
| District 44 | Nick Schultz | Democratic |
| District 45 | James Ramos | Democratic |
| District 46 | Jesse Gabriel | Democratic |
| District 47 | Greg Wallis | Republican |
| District 48 | Blanca Rubio | Democratic |
| District 49 | Mike Fong | Democratic |
| District 50 | Robert Garcia | Democratic |
| District 51 | Rick Zbur | Democratic |
| District 52 | Jessica Caloza | Democratic |
| District 53 | Michelle Rodriguez | Democratic |
| District 54 | Mark González | Democratic |
| District 55 | Isaac Bryan | Democratic |
| District 56 | Lisa Calderon | Democratic |
| District 57 | Sade Elhawary | Democratic |
| District 58 | Leticia Castillo | Republican |
| District 59 | Phillip Chen | Republican |
| District 60 | Corey Jackson | Democratic |
| District 61 | Tina McKinnor | Democratic |
| District 62 | José Solache | Democratic |
| District 63 | Natasha Johnson | Republican |
| District 64 | Blanca Pacheco | Democratic |
| District 65 | Mike Gipson | Democratic |
| District 66 | Al Muratsuchi | Democratic |
| District 67 | Sharon Quirk-Silva | Democratic |
| District 68 | Avelino Valencia | Democratic |
| District 69 | Josh Lowenthal | Democratic |
| District 70 | Tri Ta | Republican |
| District 71 | Kate Sanchez | Republican |
| District 72 | Diane Dixon | Republican |
| District 73 | Cottie Petrie-Norris | Democratic |
| District 74 | Laurie Davies | Republican |
| District 75 | Carl DeMaio | Republican |
| District 76 | Darsh Patel | Democratic |
| District 77 | Tasha Boerner | Democratic |
| District 78 | Chris Ward | Democratic |
| District 79 | LaShae Sharp-Collins | Democratic |
| District 80 | David Alvarez | Democratic |