Guest, Sign inJoin
California rankings · Growth

Fastest-growing towns in California

Paradise has grown fastest of California’s 451 towns of 2,500+: up 110.5% from 4,762 residents in April 2020 to an estimated 10,023 in July 2025 (Census Bureau estimates). The typical town here changed −1.6%; 285 of the 451 lost residents.

Census Bureau population estimates, Vintage 2025: July 1, 2025 against the April 2020 base, both on January 2025 town lines (people a town annexed are in its base, not its growth). Estimates, not counts. Unincorporated communities (census-designated places) get no estimate, so they aren’t listed. A described list: no letters. How grades work

#2

Lathrop

San Joaquin County
+48.9%

28,734 in 2020·42,783 in 2025·+14,049 people

#3

Shafter

Kern County
+19.7%

19,950 in 2020·23,871 in 2025·+3,921 people

All 451 towns

Growth since 2020, highest first.

451 towns ranked. Not here? See why a town may be missing.

#TownGrowth since 2020People addedResidents
1ParadiseButte County+110.5%+5,2614,762 → 10,023April 2020 → July 2025
2LathropSan Joaquin County+48.9%+14,04928,734 → 42,783April 2020 → July 2025
3ShafterKern County+19.7%+3,92119,950 → 23,871April 2020 → July 2025
4MantecaSan Joaquin County+15.7%+13,13483,559 → 96,693April 2020 → July 2025
5MenifeeRiverside County+15.7%+16,066102,526 → 118,592April 2020 → July 2025
6WintersYolo County+15.6%+1,1087,106 → 8,214April 2020 → July 2025
7HuronFresno County+15.6%+9966,398 → 7,3942020 base revised by Census
8LincolnPlacer County+15.3%+7,62349,744 → 57,367April 2020 → July 2025
9FowlerFresno County+15.0%+1,0106,735 → 7,745April 2020 → July 2025
10WheatlandYuba County+14.9%+5533,714 → 4,267April 2020 → July 2025
11BeaumontRiverside County+14.7%+7,77853,057 → 60,835April 2020 → July 2025
12FolsomSacramento County+14.3%+11,52080,463 → 91,983April 2020 → July 2025
13RosevillePlacer County+13.2%+19,513147,789 → 167,302April 2020 → July 2025
14PattersonStanislaus County+11.8%+2,81023,777 → 26,587April 2020 → July 2025
15GreenfieldMonterey County+11.5%+2,18818,950 → 21,138April 2020 → July 2025
16MercedMerced County+11.0%+9,89489,830 → 99,7242020 base revised by Census
17CalimesaRiverside County+10.9%+1,09210,019 → 11,111April 2020 → July 2025
18Rancho CordovaSacramento County+10.4%+8,22179,333 → 87,554April 2020 → July 2025
19OakleyContra Costa County+9.8%+4,22943,354 → 47,583April 2020 → July 2025
20ImperialImperial County+9.7%+1,98320,347 → 22,330April 2020 → July 2025
21KermanFresno County+9.7%+1,55016,003 → 17,553April 2020 → July 2025
22HollisterSan Benito County+9.7%+4,02941,666 → 45,695April 2020 → July 2025
23TracySan Joaquin County+9.4%+8,75593,146 → 101,901April 2020 → July 2025
24GuadalupeSanta Barbara County+9.1%+7398,107 → 8,846April 2020 → July 2025
25Los BanosMerced County+8.8%+4,02445,590 → 49,614April 2020 → July 2025
26DixonSolano County+8.8%+1,70019,416 → 21,1162020 base revised by Census
27WoodlakeTulare County+8.4%+6287,445 → 8,073April 2020 → July 2025
28CoachellaRiverside County+8.3%+3,47741,934 → 45,411April 2020 → July 2025
29FirebaughFresno County+8.0%+6508,124 → 8,774April 2020 → July 2025
30BanningRiverside County+7.9%+2,33929,513 → 31,852April 2020 → July 2025
31HughsonStanislaus County+7.7%+5747,477 → 8,051April 2020 → July 2025
32ClovisFresno County+7.6%+9,181120,166 → 129,347April 2020 → July 2025
33San Luis ObispoSan Luis Obispo County+7.5%+3,54047,096 → 50,636April 2020 → July 2025
34RocklinPlacer County+7.3%+5,21271,609 → 76,821April 2020 → July 2025
35TulareTulare County+7.2%+4,98168,926 → 73,907April 2020 → July 2025
36ReedleyFresno County+7.1%+1,78925,193 → 26,982April 2020 → July 2025
37KingsburgFresno County+7.0%+86112,388 → 13,249April 2020 → July 2025
38Lake ElsinoreRiverside County+6.9%+4,81970,248 → 75,067April 2020 → July 2025
39OntarioSan Bernardino County+6.7%+11,751175,262 → 187,013April 2020 → July 2025
40RiverbankStanislaus County+6.5%+1,62724,930 → 26,557April 2020 → July 2025
41FontanaSan Bernardino County+6.1%+12,816208,407 → 221,223April 2020 → July 2025
42StantonOrange County+5.8%+2,20737,954 → 40,161April 2020 → July 2025
43PerrisRiverside County+5.8%+4,55178,686 → 83,237April 2020 → July 2025
44BrawleyImperial County+5.6%+1,48826,520 → 28,008April 2020 → July 2025
45IndioRiverside County+5.6%+4,98989,280 → 94,269April 2020 → July 2025
46ChinoSan Bernardino County+5.6%+5,10791,850 → 96,957April 2020 → July 2025
47DinubaTulare County+5.4%+1,33324,616 → 25,949April 2020 → July 2025
48DuarteLos Angeles County+5.2%+1,13921,727 → 22,866April 2020 → July 2025
49Rancho MirageRiverside County+5.2%+88416,992 → 17,876April 2020 → July 2025
50GaltSacramento County+5.2%+1,32125,643 → 26,964April 2020 → July 2025
51Elk GroveSacramento County+5.0%+8,870176,137 → 185,007April 2020 → July 2025
52Rio VistaSolano County+5.0%+50410,019 → 10,523April 2020 → July 2025
53King CityMonterey County+5.0%+66513,337 → 14,002April 2020 → July 2025
54VictorvilleSan Bernardino County+4.9%+6,569134,826 → 141,395April 2020 → July 2025
55HanfordKings County+4.8%+2,82559,404 → 62,2292020 base revised by Census
56Indian WellsRiverside County+4.7%+2254,767 → 4,992April 2020 → July 2025
57Desert Hot SpringsRiverside County+4.6%+1,48132,528 → 34,009April 2020 → July 2025
58La QuintaRiverside County+4.5%+1,69737,743 → 39,440April 2020 → July 2025
59TemeculaRiverside County+4.4%+4,875109,990 → 114,865April 2020 → July 2025
60CoronadoSan Diego County+4.4%+89520,199 → 21,094April 2020 → July 2025
61BakersfieldKern County+4.4%+17,803404,362 → 422,165April 2020 → July 2025
62IoneAmador County+4.4%+3898,893 → 9,2822020 base revised by Census
63Santa ClaraSanta Clara County+4.3%+5,560127,886 → 133,446April 2020 → July 2025
64HemetRiverside County+4.3%+3,85389,796 → 93,649April 2020 → July 2025
65American CanyonNapa County+4.3%+93121,842 → 22,773April 2020 → July 2025
66West SacramentoYolo County+4.2%+2,29153,925 → 56,216April 2020 → July 2025
67LodiSan Joaquin County+4.2%+2,76466,336 → 69,100April 2020 → July 2025
68PlacentiaOrange County+4.2%+2,18952,722 → 54,911April 2020 → July 2025
69Palm DesertRiverside County+4.1%+2,09251,167 → 53,259April 2020 → July 2025
70MaderaMadera County+4.0%+2,66966,348 → 69,017April 2020 → July 2025
71MarinaMonterey County+4.0%+89922,357 → 23,256April 2020 → July 2025
72San JacintoRiverside County+3.9%+2,11753,897 → 56,014April 2020 → July 2025
73Live OakSutter County+3.9%+3559,111 → 9,466April 2020 → July 2025
74LivingstonMerced County+3.9%+55014,140 → 14,690April 2020 → July 2025
75IrvineOrange County+3.6%+11,108307,656 → 318,764April 2020 → July 2025
76BrentwoodContra Costa County+3.6%+2,31564,292 → 66,607April 2020 → July 2025
77Santa PaulaVentura County+3.6%+1,09530,679 → 31,774April 2020 → July 2025
78EmeryvilleAlameda County+3.5%+45312,798 → 13,251April 2020 → July 2025
79Mountain ViewSanta Clara County+3.5%+2,90282,536 → 85,438April 2020 → July 2025
80VisaliaTulare County+3.5%+4,891141,650 → 146,541April 2020 → July 2025
81McFarlandKern County+3.3%+47614,233 → 14,709April 2020 → July 2025
82TruckeeNevada County+3.2%+54316,735 → 17,278April 2020 → July 2025
83Mountain HouseSan Joaquin County+3.2%+78924,526 → 25,315April 2020 → July 2025
84AntiochContra Costa County+3.2%+3,653115,305 → 118,958April 2020 → July 2025
85FillmoreVentura County+3.1%+51216,425 → 16,937April 2020 → July 2025
86CoronaRiverside County+2.9%+4,580157,154 → 161,734April 2020 → July 2025
87MurrietaRiverside County+2.8%+3,135110,989 → 114,124April 2020 → July 2025
88HesperiaSan Bernardino County+2.8%+2,80799,798 → 102,605April 2020 → July 2025
89WildomarRiverside County+2.7%+1,00036,889 → 37,889April 2020 → July 2025
90Moreno ValleyRiverside County+2.7%+5,631208,632 → 214,263April 2020 → July 2025
91LoomisPlacer County+2.6%+1776,827 → 7,004April 2020 → July 2025
92RialtoSan Bernardino County+2.5%+2,610103,944 → 106,554April 2020 → July 2025
93FresnoFresno County+2.5%+13,321542,228 → 555,549April 2020 → July 2025
94Monte SerenoSanta Clara County+2.4%+853,481 → 3,566April 2020 → July 2025
95RiversideRiverside County+2.4%+7,587315,470 → 323,057April 2020 → July 2025
96WoodlandYolo County+2.4%+1,46361,050 → 62,513April 2020 → July 2025
97SacramentoSacramento County+2.2%+11,542524,907 → 536,449April 2020 → July 2025
98Jurupa ValleyRiverside County+2.2%+2,264105,047 → 107,311April 2020 → July 2025
99FairfieldSolano County+2.1%+2,572119,917 → 122,489April 2020 → July 2025
100JacksonAmador County+2.0%+1005,000 → 5,100April 2020 → July 2025
101AdelantoSan Bernardino County+2.0%+76038,038 → 38,798April 2020 → July 2025
102GilroySanta Clara County+2.0%+1,17859,586 → 60,764April 2020 → July 2025
103AngelsCalaveras County+2.0%+723,663 → 3,735April 2020 → July 2025
104Sutter CreekAmador County+1.9%+502,651 → 2,701April 2020 → July 2025
105Rancho CucamongaSan Bernardino County+1.9%+3,239174,617 → 177,856April 2020 → July 2025
106ColusaColusa County+1.8%+1186,401 → 6,519April 2020 → July 2025
107DelanoKern County+1.8%+91451,420 → 52,334April 2020 → July 2025
108Cathedral CityRiverside County+1.7%+87551,500 → 52,375April 2020 → July 2025
109BurlingameSan Mateo County+1.7%+52531,404 → 31,929April 2020 → July 2025
110Loma LindaSan Bernardino County+1.7%+41324,808 → 25,221April 2020 → July 2025
111Palm SpringsRiverside County+1.7%+74044,575 → 45,315April 2020 → July 2025
112SangerFresno County+1.7%+44426,784 → 27,228April 2020 → July 2025
113Santa AnaOrange County+1.6%+5,052310,534 → 315,586April 2020 → July 2025
114ArvinKern County+1.6%+31619,504 → 19,820April 2020 → July 2025
115San DiegoSan Diego County+1.6%+21,6251,384,481 → 1,406,106April 2020 → July 2025
116Santa MariaSanta Barbara County+1.5%+1,695109,695 → 111,390April 2020 → July 2025
117BelmontSan Mateo County+1.5%+42228,330 → 28,752April 2020 → July 2025
118PittsburgContra Costa County+1.5%+1,13876,404 → 77,542April 2020 → July 2025
119OrovilleButte County+1.5%+29920,152 → 20,451April 2020 → July 2025
120WaterfordStanislaus County+1.4%+1329,126 → 9,258April 2020 → July 2025
121MendotaFresno County+1.4%+18212,596 → 12,778April 2020 → July 2025
122VacavilleSolano County+1.4%+1,469102,381 → 103,850April 2020 → July 2025
123RidgecrestKern County+1.4%+38927,944 → 28,333April 2020 → July 2025
124RedlandsSan Bernardino County+1.3%+95873,170 → 74,128April 2020 → July 2025
125Nevada CityNevada County+1.3%+403,134 → 3,174April 2020 → July 2025
126ClearlakeLake County+1.2%+20416,689 → 16,893April 2020 → July 2025
127EastvaleRiverside County+1.2%+84769,747 → 70,594April 2020 → July 2025
128StocktonSan Joaquin County+1.2%+3,820320,777 → 324,597April 2020 → July 2025
129HerculesContra Costa County+1.2%+30726,019 → 26,326April 2020 → July 2025
130HighlandSan Bernardino County+1.2%+66856,946 → 57,614April 2020 → July 2025
131ArcataHumboldt County+1.1%+19918,848 → 19,047April 2020 → July 2025
132OrlandGlenn County+1.0%+808,301 → 8,381April 2020 → July 2025
133Rohnert ParkSonoma County+0.9%+41144,400 → 44,811April 2020 → July 2025
134MonroviaLos Angeles County+0.9%+33737,927 → 38,264April 2020 → July 2025
135LemooreKings County+0.8%+21827,073 → 27,291April 2020 → July 2025
136NewarkAlameda County+0.8%+36847,527 → 47,895April 2020 → July 2025
137Santa RosaSonoma County+0.8%+1,348178,089 → 179,437April 2020 → July 2025
138YucaipaSan Bernardino County+0.8%+41054,543 → 54,953April 2020 → July 2025
139RiponSan Joaquin County+0.7%+11616,024 → 16,140April 2020 → July 2025
140PowaySan Diego County+0.7%+34748,833 → 49,180April 2020 → July 2025
141Yucca ValleySan Bernardino County+0.7%+15021,737 → 21,887April 2020 → July 2025
142Orange CoveFresno County+0.6%+629,749 → 9,811April 2020 → July 2025
143SunnyvaleSanta Clara County+0.6%+970155,607 → 156,577April 2020 → July 2025
144LakeportLake County+0.6%+315,028 → 5,059April 2020 → July 2025
145AtwaterMerced County+0.6%+18031,953 → 32,133April 2020 → July 2025
146NewmanStanislaus County+0.5%+6812,385 → 12,453April 2020 → July 2025
147El CerritoContra Costa County+0.5%+14025,981 → 26,121April 2020 → July 2025
148Lake ForestOrange County+0.5%+46285,871 → 86,333April 2020 → July 2025
149ModestoStanislaus County+0.5%+1,167218,485 → 219,652April 2020 → July 2025
150UplandSan Bernardino County+0.5%+41779,029 → 79,446April 2020 → July 2025
151AuburnPlacer County+0.5%+6913,778 → 13,847April 2020 → July 2025
152Lemon GroveSan Diego County+0.5%+13727,799 → 27,936April 2020 → July 2025
153ChicoButte County+0.5%+502104,579 → 105,0812020 base revised by Census
154El Paso de Robles (Paso Robles)San Luis Obispo County+0.4%+13131,495 → 31,626April 2020 → July 2025
155Morgan HillSanta Clara County+0.4%+16445,461 → 45,625April 2020 → July 2025
156Canyon LakeRiverside County+0.3%+3411,079 → 11,113April 2020 → July 2025
157OakdaleStanislaus County+0.3%+6923,177 → 23,246April 2020 → July 2025
158CorningTehama County+0.3%+238,237 → 8,260April 2020 → July 2025
159TurlockStanislaus County+0.3%+20072,664 → 72,864April 2020 → July 2025
160ParlierFresno County+0.3%+3914,583 → 14,622April 2020 → July 2025
161ReddingShasta County+0.2%+20493,888 → 94,092April 2020 → July 2025
162PortervilleTulare County+0.2%+10562,983 → 63,088April 2020 → July 2025
163San MarcosSan Diego County+0.1%+4894,860 → 94,908April 2020 → July 2025
164OrindaContra Costa County+0.0%+519,502 → 19,507April 2020 → July 2025
165CalexicoImperial County+0.0%+938,614 → 38,623April 2020 → July 2025
166Chula VistaSan Diego County+0.0%+30275,503 → 275,533April 2020 → July 2025
167OaklandAlameda County−0.0%−4440,842 → 440,838April 2020 → July 2025
168San BernardinoSan Bernardino County−0.0%−46222,090 → 222,044April 2020 → July 2025
169CorcoranKings County−0.0%−722,365 → 22,358April 2020 → July 2025
170BreaOrange County−0.1%−4147,301 → 47,260April 2020 → July 2025
171San Juan CapistranoOrange County−0.2%−5535,174 → 35,119April 2020 → July 2025
172Walnut CreekContra Costa County−0.2%−12070,132 → 70,012April 2020 → July 2025
173WilliamsColusa County−0.2%−105,539 → 5,529April 2020 → July 2025
174PetalumaSonoma County−0.2%−11459,802 → 59,688April 2020 → July 2025
175Suisun CitySolano County−0.2%−6229,516 → 29,454April 2020 → July 2025
176San RamonContra Costa County−0.3%−23886,447 → 86,2092020 base revised by Census
177SelmaFresno County−0.3%−7124,773 → 24,702April 2020 → July 2025
178LafayetteContra Costa County−0.3%−8625,399 → 25,313April 2020 → July 2025
179El CentroImperial County−0.3%−15544,537 → 44,382April 2020 → July 2025
180Grass ValleyNevada County−0.4%−5014,085 → 14,035April 2020 → July 2025
181Big Bear LakeSan Bernardino County−0.4%−195,037 → 5,018April 2020 → July 2025
182Laguna NiguelOrange County−0.4%−24564,352 → 64,107April 2020 → July 2025
183HoltvilleImperial County−0.4%−245,615 → 5,591April 2020 → July 2025
184PlacervilleEl Dorado County−0.5%−5010,735 → 10,685April 2020 → July 2025
185VistaSan Diego County−0.5%−46598,739 → 98,274April 2020 → July 2025
186Fort BraggMendocino County−0.5%−366,982 → 6,946April 2020 → July 2025
187GustineMerced County−0.6%−366,148 → 6,112April 2020 → July 2025
188DanvilleContra Costa County−0.6%−27343,575 → 43,302April 2020 → July 2025
189Los AlamitosOrange County−0.7%−7711,779 → 11,702April 2020 → July 2025
190Apple ValleySan Bernardino County−0.7%−54375,790 → 75,247April 2020 → July 2025
191MarysvilleYuba County−0.7%−9212,830 → 12,738April 2020 → July 2025
192LindsayTulare County−0.7%−9312,671 → 12,578April 2020 → July 2025
193FarmersvilleTulare County−0.7%−7710,403 → 10,326April 2020 → July 2025
194San Buenaventura (Ventura)Ventura County−0.8%−832110,746 → 109,914April 2020 → July 2025
195Los AngelesLos Angeles County−0.8%−30,2533,899,342 → 3,869,089April 2020 → July 2025
196BuelltonSanta Barbara County−0.8%−435,201 → 5,158April 2020 → July 2025
197MontclairSan Bernardino County−0.8%−32137,884 → 37,563April 2020 → July 2025
198SebastopolSonoma County−0.9%−667,598 → 7,532April 2020 → July 2025
199Garden GroveOrange County−0.9%−1,521171,976 → 170,455April 2020 → July 2025
200GoletaSanta Barbara County−0.9%−30032,701 → 32,401April 2020 → July 2025
201ColtonSan Bernardino County−0.9%−49753,880 → 53,383April 2020 → July 2025
202Yuba CitySutter County−1.0%−72970,214 → 69,485April 2020 → July 2025
203AtascaderoSan Luis Obispo County−1.1%−31329,777 → 29,464April 2020 → July 2025
204South Lake TahoeEl Dorado County−1.1%−23121,346 → 21,115April 2020 → July 2025
205Los Altos HillsSanta Clara County−1.1%−948,513 → 8,419April 2020 → July 2025
206OrangeOrange County−1.1%−1,545139,910 → 138,365April 2020 → July 2025
207MartinezContra Costa County−1.1%−41337,262 → 36,849April 2020 → July 2025
208EscalonSan Joaquin County−1.1%−847,478 → 7,394April 2020 → July 2025
209DavisYolo County−1.1%−75966,869 → 66,110April 2020 → July 2025
210Chino HillsSan Bernardino County−1.2%−90578,424 → 77,519April 2020 → July 2025
211RichmondContra Costa County−1.2%−1,378116,239 → 114,861April 2020 → July 2025
212OxnardVentura County−1.2%−2,407202,058 → 199,651April 2020 → July 2025
213Simi ValleyVentura County−1.2%−1,514126,375 → 124,861April 2020 → July 2025
214DublinAlameda County−1.2%−87472,476 → 71,602April 2020 → July 2025
215Dos PalosMerced County−1.3%−735,770 → 5,697April 2020 → July 2025
216Morro BaySan Luis Obispo County−1.3%−14210,755 → 10,613April 2020 → July 2025
217Citrus HeightsSacramento County−1.4%−1,21587,563 → 86,348April 2020 → July 2025
218Palo AltoSanta Clara County−1.4%−97068,579 → 67,609April 2020 → July 2025
219YrekaSiskiyou County−1.4%−1117,825 → 7,714April 2020 → July 2025
220HillsboroughSan Mateo County−1.4%−16411,370 → 11,206April 2020 → July 2025
221MillbraeSan Mateo County−1.5%−34123,210 → 22,869April 2020 → July 2025
222San PabloContra Costa County−1.5%−47332,151 → 31,678April 2020 → July 2025
223CeresStanislaus County−1.5%−73949,721 → 48,982April 2020 → July 2025
224National CitySan Diego County−1.5%−89258,699 → 57,8072020 base revised by Census
225Shasta LakeShasta County−1.6%−16110,369 → 10,208April 2020 → July 2025
226Los AltosSanta Clara County−1.6%−49831,463 → 30,965April 2020 → July 2025
227AvenalKings County−1.6%−21713,696 → 13,479April 2020 → July 2025
228HealdsburgSonoma County−1.6%−18111,353 → 11,172April 2020 → July 2025
229Grand TerraceSan Bernardino County−1.6%−21113,147 → 12,936April 2020 → July 2025
230AnaheimOrange County−1.7%−5,791346,799 → 341,008April 2020 → July 2025
231San JoaquinFresno County−1.7%−633,751 → 3,688April 2020 → July 2025
232Pleasant HillContra Costa County−1.7%−58334,600 → 34,017April 2020 → July 2025
233AndersonShasta County−1.7%−19111,322 → 11,131April 2020 → July 2025
234Arroyo GrandeSan Luis Obispo County−1.7%−31118,434 → 18,123April 2020 → July 2025
235Grover BeachSan Luis Obispo County−1.7%−21512,671 → 12,456April 2020 → July 2025
236ConcordContra Costa County−1.7%−2,141125,402 → 123,261April 2020 → July 2025
237South San FranciscoSan Mateo County−1.8%−1,16166,102 → 64,941April 2020 → July 2025
238FremontAlameda County−1.8%−4,050230,492 → 226,442April 2020 → July 2025
239SonomaSonoma County−1.8%−19010,727 → 10,537April 2020 → July 2025
240AlamedaAlameda County−1.8%−1,40578,281 → 76,876April 2020 → July 2025
241Santa ClaritaLos Angeles County−1.9%−4,379232,809 → 228,430April 2020 → July 2025
242WindsorSonoma County−1.9%−49826,362 → 25,864April 2020 → July 2025
243OjaiVentura County−1.9%−1457,619 → 7,474April 2020 → July 2025
244BerkeleyAlameda County−1.9%−2,381124,292 → 121,911April 2020 → July 2025
245Pismo BeachSan Luis Obispo County−1.9%−1568,067 → 7,911April 2020 → July 2025
246WascoKern County−1.9%−52527,050 → 26,525April 2020 → July 2025
247ExeterTulare County−1.9%−20110,323 → 10,122April 2020 → July 2025
248La MesaSan Diego County−2.0%−1,20761,121 → 59,914April 2020 → July 2025
249LancasterLos Angeles County−2.0%−3,491173,575 → 170,084April 2020 → July 2025
250SaratogaSanta Clara County−2.0%−62831,046 → 30,418April 2020 → July 2025
251WestminsterOrange County−2.0%−1,85090,816 → 88,966April 2020 → July 2025
252EncinitasSan Diego County−2.0%−1,26662,002 → 60,736April 2020 → July 2025
253ClaytonContra Costa County−2.1%−23011,072 → 10,842April 2020 → July 2025
254ChowchillaMadera County−2.1%−39819,128 → 18,730April 2020 → July 2025
255OceansideSan Diego County−2.1%−3,675174,158 → 170,483April 2020 → July 2025
256SoledadMonterey County−2.1%−56926,926 → 26,3572020 base revised by Census
257MilpitasSanta Clara County−2.1%−1,70080,296 → 78,596April 2020 → July 2025
258San FernandoLos Angeles County−2.1%−51523,964 → 23,449April 2020 → July 2025
259San AnselmoMarin County−2.2%−27612,831 → 12,555April 2020 → July 2025
260CarlsbadSan Diego County−2.2%−2,472114,732 → 112,260April 2020 → July 2025
261CoalingaFresno County−2.2%−38217,663 → 17,281April 2020 → July 2025
262Santa Fe SpringsLos Angeles County−2.2%−41619,209 → 18,793April 2020 → July 2025
263San MateoSan Mateo County−2.2%−2,332105,669 → 103,337April 2020 → July 2025
264NeedlesSan Bernardino County−2.2%−1094,930 → 4,821April 2020 → July 2025
265VallejoSolano County−2.2%−2,797126,084 → 123,287April 2020 → July 2025
266Del MarSan Diego County−2.3%−913,949 → 3,858April 2020 → July 2025
267SeasideMonterey County−2.3%−74732,383 → 31,636April 2020 → July 2025
268San JoseSanta Clara County−2.3%−23,5071,013,321 → 989,814April 2020 → July 2025
269NovatoMarin County−2.4%−1,25953,206 → 51,947April 2020 → July 2025
270BarstowSan Bernardino County−2.4%−60325,407 → 24,804April 2020 → July 2025
271PomonaLos Angeles County−2.4%−3,637151,444 → 147,807April 2020 → July 2025
272FairfaxMarin County−2.4%−1867,603 → 7,417April 2020 → July 2025
273WoodsideSan Mateo County−2.4%−1305,311 → 5,181April 2020 → July 2025
274PinoleContra Costa County−2.5%−47419,017 → 18,543April 2020 → July 2025
275Redwood CitySan Mateo County−2.5%−2,11684,294 → 82,178April 2020 → July 2025
276LompocSanta Barbara County−2.5%−1,12644,441 → 43,315April 2020 → July 2025
277GridleyButte County−2.6%−1927,450 → 7,258April 2020 → July 2025
278Red BluffTehama County−2.6%−38314,787 → 14,404April 2020 → July 2025
279Solana BeachSan Diego County−2.6%−33812,940 → 12,602April 2020 → July 2025
280TustinOrange County−2.6%−2,08879,931 → 77,843April 2020 → July 2025
281Buena ParkOrange County−2.7%−2,23183,972 → 81,741April 2020 → July 2025
282Santa BarbaraSanta Barbara County−2.7%−2,36388,785 → 86,422April 2020 → July 2025
283Dana PointOrange County−2.7%−88633,118 → 32,232April 2020 → July 2025
284SonoraTuolumne County−2.7%−1345,000 → 4,866April 2020 → July 2025
285SalinasMonterey County−2.7%−4,405163,539 → 159,134April 2020 → July 2025
286BeniciaSolano County−2.7%−73427,135 → 26,401April 2020 → July 2025
287Fountain ValleyOrange County−2.7%−1,54757,055 → 55,508April 2020 → July 2025
288CypressOrange County−2.7%−1,36850,149 → 48,781April 2020 → July 2025
289PasadenaLos Angeles County−2.7%−3,814139,618 → 135,804April 2020 → July 2025
290Laguna BeachOrange County−2.8%−64723,038 → 22,391April 2020 → July 2025
291AlturasModoc County−2.8%−772,711 → 2,634April 2020 → July 2025
292South GateLos Angeles County−2.9%−2,64892,719 → 90,071April 2020 → July 2025
293Corte MaderaMarin County−2.9%−29210,221 → 9,929April 2020 → July 2025
294WillowsGlenn County−2.9%−1806,296 → 6,116April 2020 → July 2025
295Los GatosSanta Clara County−2.9%−95933,535 → 32,576April 2020 → July 2025
296SolvangSanta Barbara County−2.9%−1776,121 → 5,944April 2020 → July 2025
297Costa MesaOrange County−2.9%−3,297112,178 → 108,881April 2020 → July 2025
298Pacific GroveMonterey County−2.9%−44515,104 → 14,659April 2020 → July 2025
299CamarilloVentura County−3.0%−2,08870,740 → 68,652April 2020 → July 2025
300South El MonteLos Angeles County−3.0%−58919,552 → 18,963April 2020 → July 2025
301AthertonSan Mateo County−3.0%−2177,177 → 6,960April 2020 → July 2025
302San RafaelMarin County−3.0%−1,86861,278 → 59,410April 2020 → July 2025
303Mill ValleyMarin County−3.0%−43414,233 → 13,799April 2020 → July 2025
304SanteeSan Diego County−3.1%−1,83960,044 → 58,205April 2020 → July 2025
305TiburonMarin County−3.1%−2819,162 → 8,881April 2020 → July 2025
306MontebelloLos Angeles County−3.1%−1,94162,634 → 60,693April 2020 → July 2025
307Menlo ParkSan Mateo County−3.1%−1,05533,768 → 32,713April 2020 → July 2025
308CupertinoSanta Clara County−3.2%−1,90060,233 → 58,333April 2020 → July 2025
309San ClementeOrange County−3.2%−2,05864,284 → 62,226April 2020 → July 2025
310Santa MonicaLos Angeles County−3.2%−3,00093,082 → 90,082April 2020 → July 2025
311MoragaContra Costa County−3.2%−54616,868 → 16,322April 2020 → July 2025
312EscondidoSan Diego County−3.3%−5,004151,034 → 146,030April 2020 → July 2025
313BishopInyo County−3.3%−1273,823 → 3,696April 2020 → July 2025
314Culver CityLos Angeles County−3.3%−1,36740,819 → 39,452April 2020 → July 2025
315UkiahMendocino County−3.4%−55716,625 → 16,068April 2020 → July 2025
316LarkspurMarin County−3.4%−43813,058 → 12,620April 2020 → July 2025
317CloverdaleSonoma County−3.4%−3029,003 → 8,701April 2020 → July 2025
318CampbellSanta Clara County−3.4%−1,47643,966 → 42,490April 2020 → July 2025
319Imperial BeachSan Diego County−3.4%−87826,084 → 25,206April 2020 → July 2025
320Mission ViejoOrange County−3.4%−3,15493,638 → 90,484April 2020 → July 2025
321CotatiSonoma County−3.4%−2587,605 → 7,347April 2020 → July 2025
322SausalitoMarin County−3.4%−2497,268 → 7,019April 2020 → July 2025
323RosemeadLos Angeles County−3.4%−1,75451,164 → 49,410April 2020 → July 2025
324NapaNapa County−3.5%−2,73979,301 → 76,562April 2020 → July 2025
325Villa ParkOrange County−3.5%−2025,847 → 5,645April 2020 → July 2025
326La HabraOrange County−3.5%−2,18563,093 → 60,908April 2020 → July 2025
327Daly CitySan Mateo County−3.5%−3,644104,905 → 101,261April 2020 → July 2025
328Long BeachLos Angeles County−3.5%−16,299466,768 → 450,469April 2020 → July 2025
329MoorparkVentura County−3.5%−1,27236,295 → 35,023April 2020 → July 2025
330FullertonOrange County−3.5%−5,045143,720 → 138,675April 2020 → July 2025
331WhittierLos Angeles County−3.5%−3,12488,939 → 85,815April 2020 → July 2025
332San GabrielLos Angeles County−3.5%−1,39939,585 → 38,186April 2020 → July 2025
333WatsonvilleSanta Cruz County−3.5%−1,86652,582 → 50,716April 2020 → July 2025
334HaywardAlameda County−3.6%−5,787162,900 → 157,113April 2020 → July 2025
335San BrunoSan Mateo County−3.6%−1,58943,894 → 42,305April 2020 → July 2025
336GonzalesMonterey County−3.6%−3138,626 → 8,313April 2020 → July 2025
337CovinaLos Angeles County−3.6%−1,86751,271 → 49,404April 2020 → July 2025
338Temple CityLos Angeles County−3.7%−1,33536,460 → 35,125April 2020 → July 2025
339Portola ValleySan Mateo County−3.7%−1644,456 → 4,292April 2020 → July 2025
340Carmel-by-the-SeaMonterey County−3.7%−1193,224 → 3,105April 2020 → July 2025
341Huntington BeachOrange County−3.7%−7,343198,794 → 191,451April 2020 → July 2025
342ArtesiaLos Angeles County−3.7%−60616,395 → 15,789April 2020 → July 2025
343AlhambraLos Angeles County−3.7%−3,06882,888 → 79,820April 2020 → July 2025
344Thousand OaksVentura County−3.7%−4,721126,951 → 122,230April 2020 → July 2025
345Santa CruzSanta Cruz County−3.8%−2,42264,219 → 61,7972020 base revised by Census
346Newport BeachOrange County−3.8%−3,25785,234 → 81,977April 2020 → July 2025
347West CovinaLos Angeles County−3.8%−4,203109,504 → 105,301April 2020 → July 2025
348East Palo AltoSan Mateo County−3.9%−1,17730,049 → 28,872April 2020 → July 2025
349Yorba LindaOrange County−3.9%−2,68968,321 → 65,632April 2020 → July 2025
350WalnutLos Angeles County−3.9%−1,12128,437 → 27,316April 2020 → July 2025
351CarpinteriaSanta Barbara County−4.0%−53013,264 → 12,734April 2020 → July 2025
352El MonteLos Angeles County−4.0%−4,410109,485 → 105,075April 2020 → July 2025
353BurbankLos Angeles County−4.0%−4,345107,333 → 102,988April 2020 → July 2025
354Rolling Hills EstatesLos Angeles County−4.1%−3378,285 → 7,948April 2020 → July 2025
355FortunaHumboldt County−4.1%−51012,513 → 12,003April 2020 → July 2025
356Foster CitySan Mateo County−4.1%−1,39633,807 → 32,411April 2020 → July 2025
357El CajonSan Diego County−4.2%−4,425106,180 → 101,755April 2020 → July 2025
358MontereyMonterey County−4.2%−1,26530,218 → 28,953April 2020 → July 2025
359GardenaLos Angeles County−4.2%−2,55861,018 → 58,460April 2020 → July 2025
360La PuenteLos Angeles County−4.3%−1,63338,056 → 36,423April 2020 → July 2025
361Half Moon BaySan Mateo County−4.3%−50711,794 → 11,287April 2020 → July 2025
362Seal BeachOrange County−4.3%−1,08325,158 → 24,075April 2020 → July 2025
363Laguna HillsOrange County−4.3%−1,35131,371 → 30,020April 2020 → July 2025
364San MarinoLos Angeles County−4.3%−54112,505 → 11,964April 2020 → July 2025
365St. HelenaNapa County−4.3%−2365,430 → 5,194April 2020 → July 2025
366La PalmaOrange County−4.4%−68215,589 → 14,907April 2020 → July 2025
367ClaremontLos Angeles County−4.4%−1,65437,492 → 35,838April 2020 → July 2025
368BrisbaneSan Mateo County−4.5%−2174,873 → 4,656April 2020 → July 2025
369ArcadiaLos Angeles County−4.5%−2,52356,640 → 54,117April 2020 → July 2025
370Port HuenemeVentura County−4.5%−97921,966 → 20,987April 2020 → July 2025
371La VerneLos Angeles County−4.5%−1,40931,587 → 30,178April 2020 → July 2025
372PalmdaleLos Angeles County−4.5%−7,568169,413 → 161,845April 2020 → July 2025
373Aliso ViejoOrange County−4.5%−2,33852,182 → 49,844April 2020 → July 2025
374WillitsMendocino County−4.5%−2254,985 → 4,760April 2020 → July 2025
375Laguna WoodsOrange County−4.5%−79817,642 → 16,844April 2020 → July 2025
376West HollywoodLos Angeles County−4.5%−1,62335,854 → 34,231April 2020 → July 2025
377Rancho Santa MargaritaOrange County−4.5%−2,18147,960 → 45,779April 2020 → July 2025
378PacificaSan Mateo County−4.6%−1,76938,659 → 36,890April 2020 → July 2025
379Baldwin ParkLos Angeles County−4.6%−3,31272,192 → 68,880April 2020 → July 2025
380NorcoRiverside County−4.6%−1,21526,296 → 25,081April 2020 → July 2025
381Mammoth LakesMono County−4.6%−3347,201 → 6,867April 2020 → July 2025
382Scotts ValleySanta Cruz County−4.7%−56912,221 → 11,652April 2020 → July 2025
383EurekaHumboldt County−4.7%−1,23726,541 → 25,304April 2020 → July 2025
384Mount ShastaSiskiyou County−4.7%−1533,224 → 3,071April 2020 → July 2025
385GlendaleLos Angeles County−4.8%−9,363196,523 → 187,160April 2020 → July 2025
386San CarlosSan Mateo County−4.8%−1,47230,733 → 29,261April 2020 → July 2025
387Rio DellHumboldt County−4.9%−1643,375 → 3,211April 2020 → July 2025
388CarsonLos Angeles County−5.0%−4,74195,549 → 90,808April 2020 → July 2025
389Pico RiveraLos Angeles County−5.1%−3,15162,066 → 58,915April 2020 → July 2025
390LivermoreAlameda County−5.1%−4,50987,966 → 83,457April 2020 → July 2025
391El SegundoLos Angeles County−5.1%−88817,267 → 16,379April 2020 → July 2025
392DowneyLos Angeles County−5.1%−5,886114,354 → 108,468April 2020 → July 2025
393Agoura HillsLos Angeles County−5.2%−1,04820,291 → 19,243April 2020 → July 2025
394CalabasasLos Angeles County−5.2%−1,20923,236 → 22,027April 2020 → July 2025
395AlbanyAlameda County−5.2%−1,06020,255 → 19,195April 2020 → July 2025
396La Cañada FlintridgeLos Angeles County−5.3%−1,09420,574 → 19,480April 2020 → July 2025
397South PasadenaLos Angeles County−5.3%−1,43626,939 → 25,503April 2020 → July 2025
398CalistogaNapa County−5.3%−2795,233 → 4,954April 2020 → July 2025
399Bell GardensLos Angeles County−5.4%−2,14439,511 → 37,367April 2020 → July 2025
400LakewoodLos Angeles County−5.4%−4,48882,498 → 78,010April 2020 → July 2025
401Hawaiian GardensLos Angeles County−5.5%−77214,145 → 13,373April 2020 → July 2025
402CommerceLos Angeles County−5.5%−67512,363 → 11,688April 2020 → July 2025
403ComptonLos Angeles County−5.5%−5,25495,754 → 90,500April 2020 → July 2025
404PiedmontAlameda County−5.5%−61811,260 → 10,642April 2020 → July 2025
405NorwalkLos Angeles County−5.5%−5,662102,766 → 97,104April 2020 → July 2025
406LynwoodLos Angeles County−5.5%−3,71067,222 → 63,512April 2020 → July 2025
407San DimasLos Angeles County−5.5%−1,93734,915 → 32,978April 2020 → July 2025
408GlendoraLos Angeles County−5.6%−2,91952,590 → 49,671April 2020 → July 2025
409ParamountLos Angeles County−5.6%−2,99953,754 → 50,755April 2020 → July 2025
410La MiradaLos Angeles County−5.6%−2,73048,682 → 45,952April 2020 → July 2025
411InglewoodLos Angeles County−5.7%−6,089107,751 → 101,662April 2020 → July 2025
412BellflowerLos Angeles County−5.7%−4,48979,208 → 74,719April 2020 → July 2025
413BellLos Angeles County−5.8%−1,93533,560 → 31,625April 2020 → July 2025
414AzusaLos Angeles County−5.8%−2,90650,353 → 47,447April 2020 → July 2025
415Sierra MadreLos Angeles County−5.8%−65311,273 → 10,620April 2020 → July 2025
416TorranceLos Angeles County−5.8%−8,549146,940 → 138,391April 2020 → July 2025
417LomitaLos Angeles County−5.9%−1,23920,963 → 19,724April 2020 → July 2025
418Signal HillLos Angeles County−5.9%−70211,855 → 11,153April 2020 → July 2025
419Beverly HillsLos Angeles County−5.9%−1,93832,702 → 30,764April 2020 → July 2025
420Monterey ParkLos Angeles County−5.9%−3,62961,086 → 57,457April 2020 → July 2025
421Palos Verdes EstatesLos Angeles County−5.9%−79413,353 → 12,559April 2020 → July 2025
422CudahyLos Angeles County−6.0%−1,36022,805 → 21,445April 2020 → July 2025
423San FranciscoSan Francisco County−6.0%−52,471878,550 → 826,079April 2020 → July 2025
424Diamond BarLos Angeles County−6.0%−3,30655,190 → 51,884April 2020 → July 2025
425CapitolaSanta Cruz County−6.0%−5979,937 → 9,340April 2020 → July 2025
426MaywoodLos Angeles County−6.0%−1,51725,117 → 23,600April 2020 → July 2025
427Redondo BeachLos Angeles County−6.1%−4,33671,617 → 67,281April 2020 → July 2025
428HawthorneLos Angeles County−6.1%−5,33888,079 → 82,741April 2020 → July 2025
429LawndaleLos Angeles County−6.1%−1,93331,825 → 29,892April 2020 → July 2025
430La Habra HeightsLos Angeles County−6.1%−3455,672 → 5,327April 2020 → July 2025
431Huntington ParkLos Angeles County−6.1%−3,34754,891 → 51,544April 2020 → July 2025
432San LeandroAlameda County−6.2%−5,64690,999 → 85,353April 2020 → July 2025
433Rancho Palos VerdesLos Angeles County−6.2%−2,62942,283 → 39,654April 2020 → July 2025
434Hermosa BeachLos Angeles County−6.3%−1,23719,750 → 18,513April 2020 → July 2025
435AvalonLos Angeles County−6.3%−2173,454 → 3,237April 2020 → July 2025
436CerritosLos Angeles County−6.5%−3,19949,566 → 46,367April 2020 → July 2025
437Westlake VillageLos Angeles County−6.5%−5228,027 → 7,505April 2020 → July 2025
438Manhattan BeachLos Angeles County−6.6%−2,34635,468 → 33,122April 2020 → July 2025
439YountvilleNapa County−6.6%−2273,425 → 3,198April 2020 → July 2025
440PleasantonAlameda County−6.6%−5,30379,859 → 74,556April 2020 → July 2025
441Union CityAlameda County−6.9%−4,86170,143 → 65,282April 2020 → July 2025
442Twentynine PalmsSan Bernardino County−7.6%−2,13128,070 → 25,939April 2020 → July 2025
443TehachapiKern County−8.4%−1,08512,937 → 11,852April 2020 → July 2025
444WeedSiskiyou County−9.1%−2622,865 → 2,603April 2020 → July 2025
445CalipatriaImperial County−9.7%−6496,661 → 6,0122020 base revised by Census
446MalibuLos Angeles County−10.1%−1,07910,653 → 9,574April 2020 → July 2025
447Crescent CityDel Norte County−10.1%−6776,679 → 6,002April 2020 → July 2025
448California CityKern County−11.2%−1,67114,971 → 13,300April 2020 → July 2025
449BlytheRiverside County−17.9%−3,27618,318 → 15,042April 2020 → July 2025
450TaftKern County−18.3%−1,5678,562 → 6,995April 2020 → July 2025
451SusanvilleLassen County−23.3%−3,89916,715 → 12,816April 2020 → July 2025
Quick answers

Questions people ask

What is the fastest-growing town in California?

Paradise (Butte County): it grew 110.5%, from 4,762 residents in April 2020 to an estimated 10,023 in July 2025. Lathrop (+48.9%) and Shafter (+19.7%) follow.

How are these towns ranked?

By the percent change in residents from the Census Bureau’s April 2020 estimates base to its latest July 1 estimate, highest first, on the exact change: two towns shown with the same tenth of a percent keep the order of their unrounded figures, and only an identical change shares a rank (T). The base is the 2020 Census count redrawn on today’s town lines, so a town that annexed land since 2020 changes only by births, deaths and moves, not by the people it took in. How grades work.

Why isn’t my town on this list?

The list covers the towns TownRatings grades that had 2,500+ residents in the 2020 estimates base (451 in California). Census-designated places (unincorporated communities) have no Census Bureau estimates, so they never appear; a town incorporated since 2020, or one TownRatings merges with its twin township, isn’t listed either. Every town is on the California page.

Go deeper

More California lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All California rankings →
Other states

Fastest-growing towns in other states