California · 429 places of 5,000+

Fastest-growing cities in California, 2020 to 2024

Short answer

Paradise is the fastest-growing city of 5,000+ in California, +79.1% from 2020 to 2024. Lathrop (+40.3%) is second.
Fastest
+79.1%
Growing
161
Shrinking
268

The 20 fastest-growing

Paradise grew fastest, from 5,089 in July 2020 to 9,114 in July 2024, +79.1%. It is the 382nd largest of the 429 places ranked. 161 places grew and 268 shrank or held flat; the median change was -1.1%.

By raw numbers the biggest gain was in San Diego, +19,628 people. At the other end, Susanville changed by -24.6%. Growth is measured between the July 2020 and July 2024 estimates for places with 5,000 or more residents in 2024, so fast growth from a small base can outrank larger absolute gains.

  1. 01Paradise+79.1%
  2. 02Lathrop+40.3%
  3. 03Shafter+13.4%
  4. 04Menifee+13.4%
  5. 05Lincoln+12.6%
  6. 06Manteca+12.2%
  7. 07Beaumont+11.6%
  8. 08Greenfield+11.0%
  9. 09Fowler+10.7%
  10. 10Merced+10.4%
  11. 11Roseville+10.0%
  12. 12Calimesa+9.2%
  13. 13Kerman+9.1%
  14. 14Folsom+8.9%
  15. 15Winters+8.8%
  16. 16Oakley+8.5%
  17. 17Duarte+8.4%
  18. 18Stanton+8.2%
  19. 19Imperial+8.0%
  20. 20Wasco+7.9%
Change in population, July 2020 to July 2024, places of 5,000+ in 2024.

Dots: the 20 places in the chart. Orange pin: Paradise, ranked first.

All 429 places of 5,000+ ranked

#Place2024Since 2020County
1Paradise9,114+79.1%Butte County
2Lathrop40,860+40.3%San Joaquin County
3Shafter22,754+13.4%Kern County
4Menifee117,041+13.4%Riverside County
5Lincoln56,268+12.6%Placer County
6Manteca94,292+12.2%San Joaquin County
7Beaumont59,502+11.6%Riverside County
8Greenfield21,042+11.0%Monterey County
9Fowler7,470+10.7%Fresno County
10Merced96,073+10.4%Merced County
11Roseville163,304+10.0%Placer County
12Calimesa11,150+9.2%Riverside County
13Kerman17,497+9.1%Fresno County
14Folsom88,091+8.9%Sacramento County
15Winters7,825+8.8%Yolo County
16Oakley47,158+8.5%Contra Costa County
17Duarte23,493+8.4%Los Angeles County
18Stanton41,188+8.2%Orange County
19Imperial22,102+8.0%Imperial County
20Wasco27,409+7.9%Kern County
21Emeryville13,912+7.7%Alameda County
22Hollister45,033+7.5%San Benito County
23Coachella45,165+7.5%Riverside County
24Banning31,929+7.1%Riverside County
25Patterson25,495+7.0%Stanislaus County
26Tracy100,136+7.0%San Joaquin County
27Delano53,198+6.6%Kern County
28Los Banos48,684+6.5%Merced County
29Brawley28,188+6.3%Imperial County
30Guadalupe8,735+6.2%Santa Barbara County
31Clovis127,993+6.0%Fresno County
32La Quinta39,907+5.7%Riverside County
33Kingsburg13,128+5.6%Fresno County
34Rancho Cordova84,113+5.6%Sacramento County
35Rancho Mirage18,001+5.6%Riverside County
36Mountain View87,316+5.5%Santa Clara County
37Hughson7,903+5.4%Stanislaus County
38Ontario185,285+5.4%San Bernardino County
39Ione9,411+5.4%Amador County
40San Luis Obispo49,729+5.4%San Luis Obispo County
41Indio94,275+5.4%Riverside County
42Perris83,032+5.3%Riverside County
43Huron6,737+5.1%Fresno County
44Dixon20,296+4.9%Solano County
45Avenal14,108+4.8%Kings County
46Tulare72,601+4.7%Tulare County
47Rocklin75,129+4.7%Placer County
48Victorville140,721+4.5%San Bernardino County
49Fontana218,455+4.4%San Bernardino County
50Fillmore17,216+4.3%Ventura County
51Lake Elsinore73,595+4.3%Riverside County
52King City13,920+4.2%Monterey County
53Desert Hot Springs33,917+4.2%Riverside County
54Dinuba25,833+4.2%Tulare County
55Live Oak9,503+4.0%Sutter County
56West Sacramento55,991+4.0%Yolo County
57Madera69,094+3.9%Madera County
58Woodlake7,774+3.8%Tulare County
59Livingston14,767+3.8%Merced County
60Palm Desert53,147+3.8%Riverside County
61Galt26,589+3.6%Sacramento County
62Reedley26,138+3.6%Fresno County
63Firebaugh8,424+3.5%Fresno County
64Elk Grove182,797+3.5%Sacramento County
65Santa Clara133,132+3.5%Santa Clara County
66Hemet92,912+3.4%Riverside County
67Irvine318,683+3.3%Orange County
68Lodi68,642+3.3%San Joaquin County
69Woodland62,983+3.3%Yolo County
70Santa Paula31,786+3.3%Ventura County
71Chino94,010+3.3%San Bernardino County
72Visalia146,271+3.2%Tulare County
73Orland8,605+3.1%Glenn County
74Bakersfield417,468+3.0%Kern County
75Marina23,047+3.0%Monterey County
76Brentwood66,286+2.8%Contra Costa County
77Truckee17,240+2.8%Nevada County
78Colusa6,589+2.7%Colusa County
79Riverbank25,625+2.7%Stanislaus County
80Corona161,540+2.7%Riverside County
81Antioch118,453+2.7%Contra Costa County
82Jurupa Valley108,154+2.7%Riverside County
83Riverside323,757+2.6%Riverside County
84Hanford60,594+2.5%Kings County
85San Jacinto55,515+2.4%Riverside County
86Moreno Valley213,919+2.4%Riverside County
87Rio Vista10,248+2.4%Solano County
88Fairfield122,646+2.3%Solano County
89Wildomar37,736+2.2%Riverside County
90Temecula112,431+2.1%Riverside County
91Fort Bragg7,117+2.0%Mendocino County
92Sacramento535,798+1.9%Sacramento County
93Hesperia101,836+1.9%San Bernardino County
94Vacaville103,994+1.8%Solano County
95Palm Springs45,453+1.8%Riverside County
96El Cerrito26,409+1.8%Contra Costa County
97San Marcos96,620+1.8%San Diego County
98Cathedral City52,517+1.7%Riverside County
99Jackson5,079+1.7%Amador County
100Gilroy60,390+1.7%Santa Clara County
101Loomis6,939+1.7%Placer County
102Santa Ana316,184+1.6%Orange County
103Waterford9,271+1.5%Stanislaus County
104Hercules26,499+1.5%Contra Costa County
105Lake Forest87,159+1.4%Orange County
106Santa Maria111,346+1.4%Santa Barbara County
107San Diego1,404,452+1.4%San Diego County
108Redlands74,279+1.4%San Bernardino County
109Placentia53,395+1.4%Orange County
110Lakeport5,104+1.4%Lake County
111Fresno550,105+1.4%Fresno County
112Ridgecrest28,373+1.4%Kern County
113Chowchilla19,191+1.4%Madera County
114McFarland14,365+1.3%Kern County
115Poway49,435+1.3%San Diego County
116Brea47,844+1.3%Orange County
117Murrieta112,539+1.3%Riverside County
118Stockton324,975+1.2%San Joaquin County
119San Bernardino224,775+1.2%San Bernardino County
120Rancho Cucamonga176,675+1.1%San Bernardino County
121Loma Linda25,197+1.1%San Bernardino County
122Eastvale70,751+1.0%Riverside County
123Pittsburg77,131+1.0%Contra Costa County
124Farmersville10,501+1.0%Tulare County
125Chula Vista278,546+1.0%San Diego County
126Sunnyvale156,792+1.0%Santa Clara County
127Atwater32,248+1.0%Merced County
128Rohnert Park44,894+1.0%Sonoma County
129Williams5,598+0.9%Colusa County
130Rialto104,918+0.9%San Bernardino County
131San Juan Capistrano35,469+0.9%Orange County
132Alameda78,795+0.9%Alameda County
133Modesto220,592+0.9%Stanislaus County
134Walnut Creek70,817+0.9%Contra Costa County
135Porterville63,517+0.8%Tulare County
136Ripon16,252+0.8%San Joaquin County
137Upland79,684+0.8%San Bernardino County
138Millbrae23,321+0.8%San Mateo County
139Arvin19,661+0.8%Kern County
140Canyon Lake11,161+0.7%Riverside County
141Los Alamitos11,846+0.6%Orange County
142Oakland443,554+0.6%Alameda County
143Morgan Hill45,952+0.6%Santa Clara County
144Vista99,322+0.5%San Diego County
145Suisun City29,614+0.5%Solano County
146Yucca Valley21,858+0.4%San Bernardino County
147Calexico38,744+0.4%Imperial County
148Lemon Grove27,867+0.4%San Diego County
149Davis67,125+0.3%Yolo County
150Orinda19,573+0.3%Contra Costa County
151Lindsay12,706+0.3%Tulare County
152Garden Grove172,361+0.3%Orange County
153Holtville5,612+0.3%Imperial County
154Mendota12,623+0.3%Fresno County
155El Paso de Robles (Paso Robles)31,568+0.3%San Luis Obispo County
156Turlock72,888+0.2%Stanislaus County
157Grass Valley14,085+0.0%Nevada County
158Big Bear Lake5,044+0.0%San Bernardino County
159Gustine6,138+0.0%Merced County
160Norco25,400+0.0%Riverside County
161Oakdale23,209+0.0%Stanislaus County
162Atascadero29,743-0.0%San Luis Obispo County
163Milpitas79,746-0.1%Santa Clara County
164Lafayette25,371-0.1%Contra Costa County
165Auburn13,780-0.1%Placer County
166Lemoore27,057-0.2%Kings County
167Escalon7,453-0.2%San Joaquin County
168Santa Rosa177,524-0.3%Sonoma County
169American Canyon21,742-0.3%Napa County
170Yucaipa54,465-0.3%San Bernardino County
171Redding93,502-0.3%Shasta County
172Placerville10,695-0.3%El Dorado County
173Danville43,410-0.4%Contra Costa County
174Corcoran22,627-0.4%Kings County
175Clearlake16,636-0.4%Lake County
176Chico102,911-0.4%Butte County
177South Lake Tahoe21,225-0.4%El Dorado County
178Orange Cove9,708-0.4%Fresno County
179Solana Beach12,868-0.4%San Diego County
180Adelanto37,941-0.4%San Bernardino County
181Simi Valley125,778-0.5%Ventura County
182Los Angeles3,878,704-0.5%Los Angeles County
183Goleta32,611-0.5%Santa Barbara County
184Arcata18,748-0.5%Humboldt County
185El Centro44,230-0.5%Imperial County
186Martinez37,006-0.5%Contra Costa County
187Dos Palos5,759-0.5%Merced County
188San Ramon85,924-0.5%Contra Costa County
189La Mesa60,767-0.5%San Diego County
190Laguna Niguel64,185-0.5%Orange County
191Sanger26,649-0.6%Fresno County
192Monrovia37,787-0.6%Los Angeles County
193Petaluma59,393-0.6%Sonoma County
194Anaheim344,561-0.6%Orange County
195Oxnard200,616-0.6%Ventura County
196Los Altos Hills8,435-0.6%Santa Clara County
197Richmond115,353-0.7%Contra Costa County
198San Buenaventura (Ventura)109,831-0.7%Ventura County
199Citrus Heights86,909-0.7%Sacramento County
200Gridley7,355-0.7%Butte County
201Montclair37,650-0.8%San Bernardino County
202Newman12,292-0.8%Stanislaus County
203Colton53,528-0.8%San Bernardino County
204Highland56,499-0.8%San Bernardino County
205Ceres49,253-0.9%Stanislaus County
206Ojai7,563-1.0%Ventura County
207Fremont228,192-1.0%Alameda County
208Pismo Beach7,984-1.0%San Luis Obispo County
209Concord124,016-1.0%Contra Costa County
210Arroyo Grande18,249-1.0%San Luis Obispo County
211Parlier14,429-1.0%Fresno County
212Palo Alto67,658-1.0%Santa Clara County
213Grover Beach12,534-1.1%San Luis Obispo County
214Redwood City82,982-1.1%San Mateo County
215Selma24,505-1.1%Fresno County
216Marysville12,714-1.1%Yuba County
217Corning8,131-1.1%Tehama County
218Healdsburg11,231-1.1%Sonoma County
219Apple Valley75,029-1.1%San Bernardino County
220Orange137,941-1.1%Orange County
221Shasta Lake10,244-1.1%Shasta County
222Moraga16,698-1.1%Contra Costa County
223Sonoma10,606-1.1%Sonoma County
224Clayton10,933-1.2%Contra Costa County
225Carlsbad113,575-1.2%San Diego County
226Camarillo69,881-1.2%Ventura County
227Pleasant Hill34,169-1.2%Contra Costa County
228San Jose997,368-1.2%Santa Clara County
229Burlingame30,885-1.3%San Mateo County
230Santee59,104-1.3%San Diego County
231Tustin78,863-1.3%Orange County
232Soledad26,345-1.3%Monterey County
233Yuba City69,148-1.3%Sutter County
234Chino Hills77,418-1.3%San Bernardino County
235San Anselmo12,645-1.3%Marin County
236Exeter10,186-1.3%Tulare County
237Grand Terrace12,979-1.3%San Bernardino County
238Lompoc43,594-1.4%Santa Barbara County
239Anderson11,171-1.4%Shasta County
240Westminster89,537-1.4%Orange County
241Encinitas61,137-1.4%San Diego County
242Los Gatos32,952-1.4%Santa Clara County
243Saratoga30,486-1.4%Santa Clara County
244Santa Clarita229,159-1.4%Los Angeles County
245Escondido148,847-1.5%San Diego County
246Dana Point32,585-1.5%Orange County
247Buena Park82,611-1.5%Orange County
248Yreka7,686-1.5%Siskiyou County
249Cypress49,286-1.5%Orange County
250Fairfax7,476-1.5%Marin County
251Mammoth Lakes7,124-1.5%Mono County
252Los Altos30,864-1.6%Santa Clara County
253Pasadena137,195-1.6%Los Angeles County
254Novato52,311-1.6%Marin County
255Pacific Grove14,851-1.6%Monterey County
256Morro Bay10,591-1.6%San Luis Obispo County
257Salinas160,783-1.6%Monterey County
258Oroville19,712-1.6%Butte County
259Fountain Valley56,036-1.6%Orange County
260Hillsborough11,171-1.7%San Mateo County
261Santa Barbara87,291-1.7%Santa Barbara County
262San Pablo31,562-1.7%Contra Costa County
263Moorpark35,621-1.7%Ventura County
264Sebastopol7,388-1.7%Sonoma County
265Larkspur12,807-1.7%Marin County
266Pinole18,663-1.8%Contra Costa County
267Oceanside170,941-1.8%San Diego County
268South San Francisco64,660-1.9%San Mateo County
269Windsor25,846-1.9%Sonoma County
270Laguna Beach22,564-1.9%Orange County
271San Fernando23,488-1.9%Los Angeles County
272Menlo Park33,040-1.9%San Mateo County
273San Rafael59,961-1.9%Marin County
274Vallejo123,475-1.9%Solano County
275Corte Madera10,006-2.0%Marin County
276Berkeley121,749-2.0%Alameda County
277Mission Viejo91,601-2.0%Orange County
278South Gate90,805-2.0%Los Angeles County
279Solvang5,988-2.0%Santa Barbara County
280Barstow24,897-2.0%San Bernardino County
281Campbell42,895-2.0%Santa Clara County
282Thousand Oaks124,229-2.0%Ventura County
283Imperial Beach25,568-2.0%San Diego County
284West Covina106,920-2.0%Los Angeles County
285Pomona147,966-2.1%Los Angeles County
286Culver City39,883-2.1%Los Angeles County
287Atherton7,022-2.1%San Mateo County
288Mill Valley13,904-2.1%Marin County
289Cupertino58,710-2.1%Santa Clara County
290East Palo Alto29,296-2.2%San Mateo County
291South El Monte19,121-2.2%Los Angeles County
292Watsonville51,320-2.2%Santa Cruz County
293Tiburon8,933-2.2%Marin County
294Gonzales8,431-2.3%Monterey County
295Villa Park5,698-2.3%Orange County
296Benicia26,477-2.3%Solano County
297Fullerton140,054-2.3%Orange County
298Whittier85,589-2.4%Los Angeles County
299Santa Monica90,729-2.4%Los Angeles County
300Dublin70,544-2.4%Alameda County
301Santa Fe Springs18,683-2.4%Los Angeles County
302San Clemente62,627-2.5%Orange County
303Cotati7,403-2.5%Sonoma County
304Sausalito7,075-2.5%Marin County
305Seaside31,524-2.5%Monterey County
306San Mateo103,006-2.5%San Mateo County
307Santa Cruz62,581-2.5%Santa Cruz County
308Yorba Linda66,489-2.6%Orange County
309La Habra61,391-2.6%Orange County
310Newport Beach82,970-2.6%Orange County
311Cloverdale8,784-2.6%Sonoma County
312Costa Mesa109,131-2.6%Orange County
313Hayward158,440-2.6%Alameda County
314El Cajon103,291-2.6%San Diego County
315Newark46,254-2.7%Alameda County
316Huntington Beach193,151-2.7%Orange County
317Blythe17,320-2.7%Riverside County
318Buellton5,023-2.7%Santa Barbara County
319Carpinteria12,876-2.8%Santa Barbara County
320Port Hueneme21,325-2.8%Ventura County
321Rosemead49,582-2.8%Los Angeles County
322Alhambra80,279-2.9%Los Angeles County
323Montebello60,617-2.9%Los Angeles County
324Ukiah16,067-2.9%Mendocino County
325San Marino12,105-3.0%Los Angeles County
326Laguna Hills30,378-3.0%Orange County
327La Palma15,092-3.0%Orange County
328Fortuna12,114-3.0%Humboldt County
329Napa76,921-3.1%Napa County
330Seal Beach24,421-3.1%Orange County
331St. Helena5,257-3.1%Napa County
332Malibu10,298-3.1%Los Angeles County
333Red Bluff14,286-3.1%Tehama County
334Willows6,079-3.1%Glenn County
335Aliso Viejo50,457-3.1%Orange County
336Gardena58,921-3.1%Los Angeles County
337Laguna Woods17,058-3.1%Orange County
338Long Beach450,901-3.2%Los Angeles County
339Woodside5,123-3.2%San Mateo County
340Rancho Santa Margarita46,353-3.2%Orange County
341Foster City32,657-3.2%San Mateo County
342Rolling Hills Estates8,007-3.2%Los Angeles County
343Scotts Valley11,828-3.2%Santa Cruz County
344Burbank103,533-3.3%Los Angeles County
345Lancaster167,426-3.3%Los Angeles County
346La Puente36,670-3.3%Los Angeles County
347Daly City101,418-3.4%San Mateo County
348Livermore84,867-3.4%Alameda County
349Claremont36,139-3.4%Los Angeles County
350Commerce11,882-3.6%Los Angeles County
351Arcadia54,472-3.6%Los Angeles County
352Azusa48,383-3.6%Los Angeles County
353West Hollywood34,371-3.7%Los Angeles County
354Covina49,245-3.8%Los Angeles County
355Half Moon Bay11,324-3.8%San Mateo County
356Palmdale162,536-3.8%Los Angeles County
357Baldwin Park69,247-3.8%Los Angeles County
358Temple City34,989-3.8%Los Angeles County
359Calistoga5,022-3.8%Napa County
360Pacifica37,056-3.9%San Mateo County
361Walnut27,250-3.9%Los Angeles County
362Albany19,439-3.9%Alameda County
363El Segundo16,544-3.9%Los Angeles County
364Monterey29,015-3.9%Monterey County
365San Gabriel37,926-3.9%Los Angeles County
366San Bruno42,035-3.9%San Mateo County
367Piedmont10,816-3.9%Alameda County
368Agoura Hills19,429-4.0%Los Angeles County
369Eureka25,412-4.0%Humboldt County
370Belmont27,132-4.0%San Mateo County
371Downey109,368-4.0%Los Angeles County
372San Carlos29,403-4.1%San Mateo County
373Pico Rivera59,363-4.1%Los Angeles County
374Norwalk98,230-4.1%Los Angeles County
375La Verne30,192-4.1%Los Angeles County
376Sierra Madre10,775-4.1%Los Angeles County
377El Monte104,639-4.1%Los Angeles County
378Capitola9,503-4.1%Santa Cruz County
379Bellflower75,716-4.1%Los Angeles County
380Glendale187,823-4.1%Los Angeles County
381Artesia15,662-4.1%Los Angeles County
382Calabasas22,256-4.2%Los Angeles County
383Carson91,358-4.3%Los Angeles County
384La Cañada Flintridge19,621-4.3%Los Angeles County
385Inglewood102,774-4.3%Los Angeles County
386South Pasadena25,656-4.4%Los Angeles County
387Glendora50,101-4.4%Los Angeles County
388La Mirada46,367-4.5%Los Angeles County
389Compton91,129-4.5%Los Angeles County
390Paramount51,169-4.5%Los Angeles County
391San Dimas33,226-4.5%Los Angeles County
392Cudahy21,694-4.5%Los Angeles County
393Signal Hill11,279-4.5%Los Angeles County
394Lakewood78,494-4.5%Los Angeles County
395Hawaiian Gardens13,457-4.5%Los Angeles County
396Bell31,930-4.5%Los Angeles County
397San Leandro86,571-4.6%Alameda County
398Redondo Beach68,075-4.6%Los Angeles County
399Bell Gardens37,565-4.6%Los Angeles County
400Huntington Park52,166-4.6%Los Angeles County
401Torrance139,576-4.7%Los Angeles County
402Hawthorne83,633-4.7%Los Angeles County
403Beverly Hills31,027-4.8%Los Angeles County
404Monterey Park57,996-4.8%Los Angeles County
405Lynwood63,596-4.8%Los Angeles County
406Maywood23,838-4.8%Los Angeles County
407Palos Verdes Estates12,668-4.8%Los Angeles County
408Calipatria6,522-4.9%Imperial County
409National City58,460-4.9%San Diego County
410Rancho Palos Verdes40,064-4.9%Los Angeles County
411Crescent City6,209-4.9%Del Norte County
412Diamond Bar52,292-4.9%Los Angeles County
413Lawndale30,160-4.9%Los Angeles County
414Lomita19,841-5.0%Los Angeles County
415Hermosa Beach18,687-5.0%Los Angeles County
416La Habra Heights5,382-5.0%Los Angeles County
417Pleasanton75,664-5.0%Alameda County
418Westlake Village7,593-5.1%Los Angeles County
419Cerritos46,851-5.1%Los Angeles County
420Twentynine Palms26,563-5.3%San Bernardino County
421Union City66,196-5.3%Alameda County
422San Francisco827,526-5.4%San Francisco County
423Coalinga16,722-5.4%Fresno County
424Manhattan Beach33,453-5.4%Los Angeles County
425Taft6,988-7.9%Kern County
426Coronado18,031-10.6%San Diego County
427California City13,174-12.6%Kern County
428Tehachapi11,114-14.6%Kern County
429Susanville12,359-24.6%Lassen County
Census Vintage 2024 subcounty estimates. Counties from the SUMLEV 157 county parts.

Questions people ask

What is the fastest-growing city in California?

Paradise, up 79.1% from July 2020 to July 2024 among places of 5,000+, to 9,114 residents.

Which California city added the most people?

San Diego, which gained 19,628 residents from July 2020 to July 2024.

How many California cities are shrinking?

268 of 429 places of 5,000+ had the same or fewer residents in July 2024 than in July 2020.

Why use places of 5,000 or more?

Small towns can swing by double-digit percentages from a few new homes, and Census estimates for them carry more uncertainty. The 5,000 floor keeps the ranking to places where a percentage means something.

Sources and data as of

Data as of: Census Vintage 2024 population estimates, 2024 Gazetteer land area and internal points, SAIPE 2023 median household income.

  1. 01Census Vintage 2024 subcounty population estimates
  2. 02Census 2024 Gazetteer, places

How every number is computed: methodology. Spotted a wrong figure? Report an error.