Niche has released annual rankings of the best places to live in America for 2025. The website based its list on a multitude of factors, including cost of living; educational attainment; diversity; housing prices; job statistics; crime rates; walkability; and more.
These were the top 24 California cities on the list:
Irvine (No. 5)
Berkeley (No. 10)
Sunnyvale (No. 13)
Santa Clara (No. 15)
Torrance (No. 18)
San Francisco (No. 20)
Carlsbad (No. 21)
Pasadena (No. 28)
Thousand Oaks (No. 40)
Burbank (No. 48)
San Diego (No. 49)
Costa Mesa (No. 61)
Roseville (No. 75)
Glendale (No. 79)
San Jose (No. 105)
Temecula (No. 113)
Orange (No. 124)
Ventura (No. 144)
Long Beach (No. 147)
Oakland (No. 149)
Sacramento (No. 151)
Los Angeles (No. 160)
Anaheim (No. 180)
Hayward (No. 186)
Naperville, Illinois took the top spot nationwide. It was followed by The Woodlans, Texas and Cambridge, Massachusetts.
To see the full list and methodology, click here.
List and data were compiled by niche and do not reflect statistics on all cities.
