Outdoor community event in Whittier

Elected Officials

Who represents Region 15: Assembly Districts 41, 48, 49 and 56, across Los Angeles County and part of San Bernardino County.

Current as of October 2026. Areas listed are the parts of each district that fall inside Region 15. Several cities are split between districts, so look up your exact representatives by address. Many of these seats are on the November 3, 2026 ballot, and we’ll update this page after the election.

Region 15 at a glance

Map of CADEM Region 15 showing Assembly Districts 41, 48, 49 and 56 in the San Gabriel Valley, foothills and western San Bernardino County
Region 15 covers Assembly Districts 41, 48, 49 and 56. Map: California Democratic Party, CADEM Regions by Assembly District. Tap to enlarge.

California State Assembly

Assembly District 41

John Harabedian (D)

Pasadena, Altadena, Bradbury, Claremont, La Cañada Flintridge, La Verne, San Dimas, Sierra Madre, San Pasqual and nearly all of Monrovia. In San Bernardino County: about half of Upland, part of Rancho Cucamonga, San Antonio Heights, Lytle Creek, Wrightwood, Phelan, Piñon Hills, Oak Hills and a small part of Hesperia.

Assembly District 48

Blanca Rubio (D)

Azusa, Baldwin Park, Covina, Duarte, Glendora, Irwindale and West Covina, plus Charter Oak, Citrus, Mayflower Village, South Monrovia Island, South San Jose Hills, Valinda, Vincent, West Puente Valley and a small part of Monrovia.

Assembly District 49

Mike Fong (D)

Alhambra, Arcadia, Monterey Park, Rosemead, San Gabriel, San Marino, South Pasadena, Temple City and part of El Monte, plus South San Gabriel, North El Monte and East Pasadena.

Assembly District 56

Lisa Calderon (D)

Whittier, Diamond Bar, Walnut, La Puente, Industry, La Habra Heights, Pico Rivera, South El Monte and part of El Monte, plus Hacienda Heights, Rowland Heights, Avocado Heights, Rose Hills and West Whittier-Los Nietos.

California State Senate

Senate District 22

Susan Rubio (D)

Azusa, Baldwin Park, Bradbury, Covina, Duarte, El Monte, Irwindale, La Verne, San Dimas, South El Monte and most of West Covina, plus Charter Oak, Citrus, North El Monte, South Monrovia Island and Vincent.

Senate District 25

Sasha Renée Pérez (D)

Pasadena, Altadena, Alhambra, Arcadia, Claremont, Glendora, La Cañada Flintridge, Monrovia, Monterey Park, Rosemead, San Gabriel, San Marino, Sierra Madre, South Pasadena and Temple City, plus East Pasadena, East San Gabriel, South San Gabriel, San Pasqual, Mayflower Village and San Antonio Heights. Also about a quarter of Rancho Cucamonga and a small part of Upland.

Senate District 30

Bob Archuleta (D)

Whittier, Diamond Bar, Walnut, La Puente, Industry, La Habra Heights, Pico Rivera and part of West Covina, plus Hacienda Heights, Rowland Heights, Avocado Heights, Rose Hills, South San Jose Hills, Valinda, West Puente Valley and West Whittier-Los Nietos.

Senate District 29

Eloise Gómez Reyes (D)

Most of Upland and about three-quarters of Rancho Cucamonga.

Senate District 23

Suzette Martinez Valladares (R)

The high-desert part of AD 41 in San Bernardino County, including Phelan.

U.S. House of Representatives

Congressional District 28

Judy Chu (D)

Most of Pasadena, Altadena, Alhambra, Arcadia, Claremont, La Cañada Flintridge, Monterey Park, Rosemead, San Gabriel, San Marino, Sierra Madre, South Pasadena and Temple City; the north sides of Glendora, Monrovia, Upland and Rancho Cucamonga; plus San Antonio Heights, Lytle Creek and Wrightwood.

Congressional District 31

Gil Cisneros (D)

Azusa, Baldwin Park, Bradbury, Covina, Duarte, El Monte, Industry, Irwindale, La Puente, La Verne, San Dimas, South El Monte, West Covina and the south sides of Glendora and Monrovia, plus parts of Avocado Heights, Charter Oak, Citrus, North El Monte, South San Jose Hills, Valinda, Vincent and West Puente Valley.

Congressional District 38

Linda Sánchez (D)

Whittier, Diamond Bar, Walnut, La Habra Heights, Pico Rivera and part of Industry, plus Hacienda Heights, Rowland Heights and Los Nietos.

Congressional District 23

Jay Obernolte (R)

Phelan, Piñon Hills and Oak Hills in San Bernardino County.

These are the current members of Congress, serving under the district lines in place through 2026. New congressional lines (Proposition 50) take effect in January 2027, and we’ll update this section then.

Board of Equalization

BOE District 3

Antonio “Tony” Vazquez (D)

All of Los Angeles County.

BOE District 4

Mike Schaefer (D)

Part of San Bernardino County, including the Upland and Rancho Cucamonga area.

BOE District 1

Ted Gaines (R)

Part of San Bernardino County, including the high desert around Phelan.

County Supervisors

LA County District 1

Hilda L. Solis (D)

Alhambra, Azusa, Baldwin Park, Covina, Diamond Bar, El Monte, Industry, Irwindale, La Puente, Monterey Park, Rosemead, San Gabriel, Walnut, West Covina and part of La Verne, plus Hacienda Heights, Rowland Heights, Avocado Heights, Charter Oak, South San Jose Hills, Valinda and West Puente Valley. Supervisor-elect María Elena Durazo takes office in December 2026.

LA County District 4

Janice Hahn (D)

Whittier, Pico Rivera and La Habra Heights, plus South Whittier, West Whittier and Los Nietos.

LA County District 5

Kathryn Barger (R)

Pasadena, Arcadia, Bradbury, Claremont, Duarte, Glendora, La Cañada Flintridge, Monrovia, San Dimas, San Marino, Sierra Madre, South Pasadena, Temple City and part of La Verne, plus Altadena, East Pasadena and East San Gabriel.

San Bernardino County District 2

Jesse Armendarez (R)

Rancho Cucamonga, north Upland, San Antonio Heights and Mt. Baldy. (South Upland is in District 4, represented by Supervisor Curt Hagman.)

San Bernardino County District 1

Paul Cook (R)

Wrightwood, Phelan, Piñon Hills, Oak Hills and Hesperia.

District areas are taken from each office’s own website and official county district information. See something out of date? Let us know.