Skip to main content
Finding Flock

Cameras / CA

License plate readers in California

21,738 cameras have been documented in California. That is the largest documented total of the 52 states and territories with any readers on record, and 14.9% of the 146,149 documented nationwide. San Diego has the most of any city in the state, with 742 — 3.4% of the total. Flock Safety accounts for the largest share of the 19,145 readers counted in the state's indexed cities, at 79%. 19,145 of them stand in the 357 cities listed below. 2,593 more are outside those city limits — along highways, in smaller towns, and in unincorporated areas.

Checked against OpenStreetMap November 14, 2026 · figures last changed November 14, 2026.

See California on the interactive map

  • 21,738

    cameras documented statewide

  • 1st

    most-documented of 52 states and territories

  • 19,145

    in listed cities

  • 2,593

    outside city limits

ALPR law in California

California regulates automated license plate readers under Civil Code §§ 1798.90.5–1798.90.55. SB 34 reaches private ALPR operators as well as police: every operator must publish a usage and privacy policy, log each query, and public agencies may not sell or share plate data with non-public agencies. The statute sets no numeric retention cap, though Vehicle Code § 2413 limits Highway Patrol retention to 60 days.

ALPR laws in all 21 states with a statute →

Statute last verified September 26, 2026.

Who makes them

Manufacturer, where volunteers recorded it, for cameras in the listed cities.

By city

CityCamerasPer square mile
San Diego7422.28
San Jose6163.46
Los Angeles5481.16
Oakland5429.68
San Francisco50910.90
Sacramento2512.54
Rancho Cucamonga2264.86
Moreno Valley2234.34
Santa Rosa2155.05
Irvine2133.25
Bakersfield2041.36
Beverly Hills18632.57
Stockton1762.78
Fresno1721.48
Riverside1652.03
Fontana1643.79
Chula Vista1563.14
Santa Maria1526.66
Palm Desert1455.42
Ontario1372.74
Rancho Mirage1305.14
Palmdale1271.20
Salinas1235.23
Modesto1232.84
Vallejo1224.01
Temecula1173.15
Saratoga1148.92
Vacaville1123.75
Tracy1094.14
Victorville1081.46
Daly City10613.86
Elk Grove1062.49
Fremont1051.34
Tustin1049.35
Garden Grove1035.74
Lancaster1031.09
San Leandro1017.58
Hayward1002.18
Chino993.30
Corona942.36
Eastvale927.26
Roseville912.06
Carlsbad912.41
Richmond903.00
Santa Monica9010.70
San Mateo897.35
El Centro887.26
El Cajon886.06
Glendale872.85
Perris872.75
Concord872.85
Culver City8717.02
Newport Beach863.61
Redlands862.39
Chino Hills861.92
Costa Mesa835.25
Lakewood828.73
Arden-Arcade825.16
Berkeley827.86
Hemet812.77
National City8111.03
Murrieta802.26
Pasadena803.48
Pleasanton803.31
Indio802.41
Lake Forest794.73
Jurupa Valley771.79
San Ramon763.79
Citrus Heights755.28
Palm Springs750.79
Rialto743.07
Santa Clarita730.99
Pomona733.18
La Cañada Flintridge728.34
Turlock724.29
San Bernardino711.14
Burbank704.04
Santa Clara693.78
Highland693.71
Compton696.88
Torrance683.31
Barstow671.62
Altadena677.91
Castro Valley663.92
Fairfield651.56
Thousand Oaks651.18
Milpitas654.82
Long Beach641.26
Rancho Cordova641.85
Lake Elsinore641.67
Anaheim641.27
Brea624.90
Menifee611.31
San Clemente603.27
Orange592.30
Merced592.27
San Bruno5810.57
South San Francisco586.30
Dublin583.81
Gilroy583.50
Beaumont581.91
La Puente5816.67
Manteca572.58
Alhambra577.47
Glendora572.92
West Hollywood5629.67
Folsom551.97
Morgan Hill554.25
Atherton5410.77
Livermore542.03
La Quinta541.53
Benicia524.06
Rancho Palos Verdes523.86
Mission Viejo512.89
Redding510.86
Diamond Bar503.36
El Dorado Hills501.03
Laguna Hills497.48
Santa Fe Springs495.53
Montclair488.68
Arcadia484.39
San Jacinto481.86
Watsonville487.07
West Covina482.99
Lompoc484.13
Hesperia470.65
Alameda474.52
Chico471.36
Los Gatos463.98
Camarillo462.34
Woodland442.58
Encinitas442.31
Huntington Beach441.61
West Sacramento442.05
El Monte434.50
Rocklin422.12
Yorba Linda422.10
Oxnard421.58
Sunnyvale421.90
San Marino4211.15
Brentwood422.83
Brawley425.19
Cathedral City421.87
Palo Alto411.70
Redwood City412.12
Simi Valley410.99
Santa Ana411.50
Carson402.14
Piedmont3922.94
Yucaipa391.38
Upland392.50
Danville392.16
Whittier382.57
Baldwin Park385.73
Poway380.97
Visalia370.93
San Fernando3715.58
Yucca Valley370.93
Woodside363.14
Menlo Park363.60
Burlingame357.97
Marina353.93
Antioch351.20
Cerritos354.01
Oroville352.52
Rolling Hills Estates359.79
Emeryville3426.70
Colton342.18
Monterey343.93
Dana Point345.24
Lake of the Pines3413.46
Norco332.38
San Buenaventura (Ventura)331.51
San Rafael331.99
Twentynine Palms330.56
Albany3217.88
Seaside323.59
Apple Valley320.42
Fullerton321.43
Alamo323.26
Walnut Creek321.62
Shafter320.83
Rancho Santa Margarita312.40
Union City311.60
East Hemet315.96
Bellflower315.07
Ridgecrest311.49
San Luis Obispo302.20
San Marcos301.22
Delano302.04
San Carlos295.36
Westminster292.89
El Segundo285.14
Rohnert Park283.84
San Dimas281.86
Newark282.01
Hanford281.52
Escondido280.75
Temescal Valley271.40
Ashland2714.65
Loma Linda273.01
Grand Terrace277.71
Rosemead275.23
Monterey Park273.52
Azusa272.79
Highgrove278.39
La Mirada263.32
Orinda262.02
Galt263.32
Oceanside260.63
East Palo Alto2610.29
San Juan Capistrano261.80
Grover Beach2611.25
Walnut262.89
Inglewood262.87
Davis262.61
Laguna Niguel251.70
Campbell254.11
Napa251.38
Agoura Hills243.08
Hillsborough243.89
Covina243.41
Commerce243.67
Desert Hot Springs240.80
Dixon243.38
Hercules243.74
Florin232.65
Millbrae237.04
Truckee230.71
Los Altos233.52
Pico Rivera232.77
Downey231.85
French Valley232.12
Lodi231.68
Claremont231.72
Pismo Beach236.58
Seal Beach221.94
Hollister222.69
San Gabriel225.31
Yuba City221.33
Madera221.10
Mammoth Lakes220.88
Reedley223.92
Paramount224.65
Wildomar210.88
Lincoln210.86
Foster City215.55
Windsor212.82
Hawthorne213.45
Monrovia211.54
Bay Point213.27
Granite Bay200.93
Sand City2036.56
La Mesa202.20
Palos Verdes Estates204.19
Indian Wells201.40
Bell Gardens208.13
El Sobrante192.63
South Pasadena195.57
La Habra192.51
Stanford196.91
Hacienda Heights191.70
Pleasant Hill192.69
McFarland193.00
Clearlake181.78
Auburn182.51
North Highlands182.04
Cameron Park181.60
Calabasas171.24
March ARB171.42
Los Alamitos174.24
La Verne172.01
Ceres171.79
Suisun City174.24
Lathrop170.86
Lawndale178.62
Greenfield175.72
Fountain Valley161.76
San Lorenzo165.25
Tulare160.77
Clovis160.61
Carmichael161.04
Bloomington162.64
Kingsburg154.01
Linda151.75
Mead Valley150.79
Irwindale151.70
Vista150.79
Muscoy154.94
Industry151.27
Ukiah152.74
South Gate152.07
Bell155.98
Redondo Beach152.42
Del Monte Forest141.74
Westlake Village142.70
Calimesa140.94
American Canyon142.30
Santa Barbara140.72
Temple City143.50
Malibu140.71
Lemoore141.43
Chowchilla141.21
Mountain View141.17
Porterville140.74
Mountain House141.88
Brisbane134.35
Lake Mathews130.82
Stanton134.19
Petaluma130.90
Parkway135.40
University of California-Davis137.53
Hawaiian Gardens1313.75
Montebello131.56
Oildale131.64
Sonora134.11
Santa Paula132.35
North Fair Oaks1210.03
Cypress121.81
Cupertino121.06
Capitola127.53
Coronado121.48
Buena Park121.14
Sonoma124.37
Lakeport123.92
Santee120.73
El Paso de Robles (Paso Robles)120.60
Pacific Grove113.83
Monte Sereno116.73
Sausalito116.24
Morro Bay112.06
Pacifica110.87
Half Moon Bay111.76
Norwalk111.13
Los Banos111.10
Rosedale110.38
Hermosa Beach117.72
Vernon112.21
Solana Beach113.22
Nuevo111.63
McClellan Park112.70
Laguna Beach101.12
Woodcrest100.88
Loomis101.38
Gardena101.72
California Polytechnic State University106.50
Healdsburg102.26
Antelope101.46
Huntington Park103.32
Duarte101.49
Laguna Woods102.99
Cloverdale102.97
Strawberry107.52
Kerman102.99
Adelanto100.19
Pittsburg100.54
Wasco101.07

Camera locations: © OpenStreetMap contributors (ODbL). City boundaries: U.S. Census Bureau, 2025 Cartographic Boundary Files. Counts reflect volunteer documentation, not an official census; cities appear once ten cameras are documented.

Contract decisions in California

3 decisions here are in our tracker of communities that have stepped back from Flock Safety. A decision date is not a removal date: cameras stay in the record above until a volunteer edits OpenStreetMap.

Explore this data further

California ranks 1st of 52 by documented cameras. Texas (17,471) just below.