Ranked from official statistics; every city opens its own guide.
Ranking CITY (145 largest of California) Official statistics Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year (via Census Reporter) · Data: ACS 2020–2024
Among the 145 places in California, Los Angeles has the most residents (3,857,263), followed by San Diego and San Jose . Click any column to sort; click a city for its guide.
What the ranking shows Across the 145 places in California that we cover, the median is 102,596 and the average 170,355; the figure runs from 3,857,263 (Los Angeles ) to 2,418 (Mountain View ). That is a spread of 1595.2 times between the two ends.
How to use it The first five are Los Angeles , San Diego , San Jose , San Francisco , Fresno . A high or low position is not good or bad on its own: size brings more employers and services but also longer commutes and more competition for housing. Use the Compare tab on each city page to see how two places differ across income, rent, commute and education, and check the county page for the local job market.
Sort: # City County Population Median household income Median rent A–Z / Smallest first ▲ Z–A / Largest first ▼
# ⇅ City ⇅ County ⇅ Population ⇅ Median household income ⇅ Median rent ⇅ 1 Los Angeles Los Angeles County 3,857,263 $81,939 $1,933 2 San Diego San Diego County 1,389,526 $108,077 $2,313 3 San Jose Santa Clara County 990,138 $146,427 $2,669 4 San Francisco San Francisco County 830,235 $140,970 $2,476 5 Fresno Fresno County 545,970 $70,991 $1,421 6 Sacramento Sacramento County 528,706 $87,321 $1,779 7 Long Beach Los Angeles County 455,548 $87,430 $1,871 8 Oakland Alameda County 439,418 $101,600 $1,979 9 Bakersfield Kern County 411,986 $80,540 $1,472 10 Anaheim Orange County 344,521 $95,227 $2,175 11 Stockton San Joaquin County 322,326 $79,907 $1,577 12 Riverside Riverside County 319,069 $91,045 $1,914 13 Santa Ana Orange County 312,534 $93,999 $2,082 14 Irvine Orange County 311,690 $136,719 $2,997 15 Chula Vista San Diego County 276,375 $108,032 $2,229 16 Santa Clarita Los Angeles County 230,221 $123,062 $2,544 17 Fremont Alameda County 228,295 $181,506 $2,933 18 San Bernardino San Bernardino County 222,724 $67,415 $1,508 19 Modesto Stanislaus County 219,215 $79,891 $1,690 20 Fontana San Bernardino County 214,169 $102,821 $1,839 21 Moreno Valley Riverside County 211,666 $93,222 $2,135 22 Oxnard Ventura County 200,928 $96,212 $2,032 23 Huntington Beach Orange County 195,240 $120,919 $2,510 24 Glendale Los Angeles County 190,748 $88,393 $2,182 25 Ontario San Bernardino County 180,547 $88,941 $2,030 26 Elk Grove Sacramento County 179,155 $125,924 $2,262 27 Santa Rosa Sonoma County 177,090 $99,060 $2,152 28 Rancho Cucamonga San Bernardino County 175,411 $111,895 $2,357 29 Oceanside San Diego County 172,242 $97,737 $2,303 30 Garden Grove Orange County 170,964 $92,174 $2,012 31 Lancaster Los Angeles County 169,169 $81,511 $1,764 32 Palmdale Los Angeles County 164,634 $81,770 $1,802 33 Salinas Monterey County 161,761 $91,908 $1,991 34 Corona Riverside County 159,670 $109,242 $2,228 35 Hayward Alameda County 158,801 $113,318 $2,391 36 Roseville Placer County 155,955 $119,288 $2,142 37 Sunnyvale Santa Clara County 154,236 $186,170 $3,039 38 Escondido San Diego County 149,668 $91,967 $2,046 39 Pomona Los Angeles County 147,943 $79,479 $1,810 40 Visalia Tulare County 143,939 $81,989 $1,490 41 Torrance Los Angeles County 142,130 $116,217 $2,280 42 Fullerton Orange County 140,968 $104,286 $2,194 43 Orange Orange County 138,266 $117,113 $2,327 44 Victorville San Bernardino County 137,627 $74,410 $1,618 45 Pasadena Los Angeles County 136,969 $105,192 $2,265 46 Santa Clara Santa Clara County 130,256 $178,958 $3,016 47 Simi Valley Ventura County 125,634 $122,081 $2,579 48 Thousand Oaks Ventura County 125,205 $135,603 $2,664 49 Clovis Fresno County 124,725 $99,241 $1,792 50 Vallejo Solano County 124,268 $90,171 $2,073 51 Concord Contra Costa County 124,035 $108,709 $2,274 52 Fairfield Solano County 120,785 $101,895 $2,266 53 Berkeley Alameda County 120,257 $108,092 $2,133 54 Antioch Contra Costa County 116,477 $97,465 $2,278 55 Richmond Contra Costa County 115,505 $95,391 $1,960 56 Carlsbad San Diego County 114,373 $142,748 $2,808 57 Murrieta Riverside County 112,064 $114,081 $2,388 58 East Los Angeles (unincorporated) Los Angeles County 111,647 $68,741 $1,494 59 Temecula Riverside County 111,167 $121,063 $2,347 60 Downey Los Angeles County 110,939 $90,699 $1,937 61 Santa Maria Santa Barbara County 110,462 $84,746 $1,925 62 Costa Mesa Orange County 110,330 $111,505 $2,446 63 Menifee Riverside County 110,305 $93,454 $2,110 64 San Buenaventura (Ventura) Ventura County 109,857 $103,069 $2,198 65 West Covina Los Angeles County 107,037 $101,065 $2,245 66 Jurupa Valley Riverside County 107,011 $97,550 $1,741 67 El Monte Los Angeles County 106,109 $68,030 $1,736 68 Inglewood Los Angeles County 104,569 $72,750 $1,787 69 Burbank Los Angeles County 104,546 $97,082 $2,192 70 El Cajon San Diego County 104,449 $67,511 $1,856 71 Rialto San Bernardino County 104,143 $88,857 $1,759 72 San Mateo San Mateo County 103,105 $153,504 $3,077 73 Vacaville Solano County 102,596 $111,126 $2,299 74 Chico Butte County 102,188 $66,977 $1,488 75 Daly City San Mateo County 101,964 $123,547 $2,551 76 Hesperia San Bernardino County 100,775 $72,160 $1,590 77 Norwalk Los Angeles County 99,789 $100,085 $2,090 78 Vista San Diego County 99,114 $94,975 $2,249 79 Tracy San Joaquin County 96,966 $121,119 $2,478 80 Arden-Arcade (unincorporated) Sacramento County 94,994 $77,321 $1,588 81 San Marcos San Diego County 94,882 $109,377 $2,348 82 Redding Shasta County 93,409 $70,466 $1,379 83 Carson Los Angeles County 92,871 $108,703 $1,956 84 Compton Los Angeles County 92,698 $78,465 $1,664 85 Chino San Bernardino County 92,652 $104,682 $2,336 86 Mission Viejo Orange County 92,151 $136,123 $2,839 87 Merced Merced County 91,953 $63,122 $1,393 88 Indio Riverside County 91,950 $77,167 $1,437 89 South Gate Los Angeles County 91,483 $74,571 $1,531 90 Hemet Riverside County 91,326 $57,719 $1,575 91 Santa Monica Los Angeles County 91,169 $114,885 $2,402 92 Westminster Orange County 89,860 $85,541 $2,168 93 Manteca San Joaquin County 89,043 $97,055 $2,065 94 San Leandro Alameda County 87,826 $101,420 $2,186 95 Santa Barbara Santa Barbara County 87,779 $106,182 $2,413 96 Citrus Heights Sacramento County 86,995 $82,314 $1,827 97 Lake Forest Orange County 86,281 $135,175 $2,672 98 Whittier Los Angeles County 86,165 $97,201 $1,906 99 San Ramon Contra Costa County 85,993 $196,161 $2,968 100 Livermore Alameda County 85,522 $160,775 $2,677 101 Hawthorne Los Angeles County 85,191 $75,848 $1,782 102 Folsom Sacramento County 83,916 $139,804 $2,352 103 Newport Beach Orange County 83,845 $156,867 $3,316 104 Mountain View Santa Clara County 83,732 $189,917 $3,062 105 Buena Park Orange County 82,871 $110,550 $2,206 106 Redwood City San Mateo County 82,447 $157,814 $2,968 107 Rancho Cordova Sacramento County 81,849 $89,585 $1,787 108 Alhambra Los Angeles County 81,022 $88,024 $1,939 109 Perris Riverside County 80,511 $88,911 $1,876 110 Lakewood Los Angeles County 79,850 $119,177 $2,347 111 Upland San Bernardino County 79,257 $105,830 $2,029 112 Tustin Orange County 78,981 $112,503 $2,449 113 Milpitas Santa Clara County 78,578 $178,798 $3,120 114 Napa Napa County 78,239 $105,963 $2,282 115 Chino Hills San Bernardino County 77,927 $126,334 $2,894 116 Alameda Alameda County 77,238 $137,697 $2,474 117 Pleasanton Alameda County 76,960 $190,124 $3,060 118 Carmichael (unincorporated) Sacramento County 76,948 $85,914 $1,702 119 Bellflower Los Angeles County 76,819 $78,722 $1,830 120 Pittsburg Contra Costa County 76,257 $99,861 $2,264 121 Union City Alameda County 67,464 $133,715 $2,713 122 Palo Alto Santa Clara County 67,237 $231,101 $3,484 123 South San Francisco San Mateo County 64,305 $136,578 $2,802 124 Gilroy Santa Clara County 59,004 $133,107 $2,301 125 Cupertino Santa Clara County 58,566 $234,707 $3,501 126 Newark Alameda County 46,903 $169,064 $2,776 127 Morgan Hill Santa Clara County 45,425 $163,920 $2,474 128 Campbell Santa Clara County 42,781 $145,268 $2,737 129 San Bruno San Mateo County 42,307 $141,272 $2,773 130 Pacifica San Mateo County 37,261 $160,523 $3,098 131 Foster City San Mateo County 32,792 $199,143 $3,501 132 Los Gatos Santa Clara County 32,786 $217,554 $3,247 133 Menlo Park San Mateo County 32,727 $210,025 $3,239 134 Los Altos Santa Clara County 30,698 $250,001 $3,501 135 Burlingame San Mateo County 30,525 $174,000 $2,785 136 Saratoga Santa Clara County 30,319 $250,001 $3,501 137 San Carlos San Mateo County 29,614 $237,470 $2,854 138 East Palo Alto San Mateo County 29,069 $113,493 $2,244 139 Belmont San Mateo County 27,337 $205,297 $2,875 140 Millbrae San Mateo County 22,689 $163,476 $3,272 141 Half Moon Bay San Mateo County 11,391 $157,884 $2,433 142 Los Altos Hills Santa Clara County 8,377 $250,001 $3,501 143 Atherton San Mateo County 6,993 $250,001 $3,501 144 Brisbane San Mateo County 4,692 $156,169 $2,574 145 Mountain View (unincorporated) Contra Costa County 2,418 $94,046 $2,018
Other rankings for California Cities With the Cheapest Rent · Cities With the Highest Household Income · Cities Where Rent Takes the Smallest Share of Income · Cities With the Lowest Unemployment · Cities in the Highest-Paying Counties · Most College-Educated Cities · Cities With the Most Homeowners · Cities With the Most Remote Work · Cities With the Shortest Commutes
Unincorporated places are census-designated places: they have no city government but are counted as communities. Figures describe the city itself.