The 2027 ranking
America's Goldilocks Cities
Oxnard, California leads with 144 just-right days a year, followed by Long Beach (132) and Huntington Beach (124).
America's 150 largest cities, ranked by the days a year their weather is just right. One number per city, so you can see exactly where yours stands. Want a different definition of nice? Set your own on the map.
| # | City | Just-right days | Best months | Muggy days | Gray days |
|---|---|---|---|---|---|
| 1 | Oxnard, California | 144 | Jun, Oct, Nov | 16 | 27 |
| 2 | Long Beach, California | 132 | Apr, May, Nov | 13 | 38 |
| 3 | Huntington Beach, California | 124 | Jun, Oct, Nov | 32 | 28 |
| 4 | San Diego, California | 118 | Apr, Jun, Nov | 16 | 43 |
| 5 | Anaheim, California | 112 | Apr, May, Nov | 6 | 33 |
| =5 | Santa Ana, California | 112 | Apr, May, Nov | 6 | 33 |
| =5 | Irvine, California | 112 | Apr, May, Nov | 6 | 33 |
| 8 | Oceanside, California | 110 | Jun, Oct, Nov | 29 | 31 |
| 9 | San Francisco, California | 89 | Jun, Sep, Oct | 7 | 33 |
| =9 | Oakland, California | 89 | May, Jun, Oct | 8 | 26 |
| 11 | Los Angeles, California | 87 | May, Jun, Oct | 1 | 20 |
| =11 | Chula Vista, California | 87 | Sep, Oct, Nov | 48 | 28 |
| =11 | Glendale, California | 87 | May, Jun, Oct | 1 | 20 |
| 14 | Riverside, California | 85 | Apr, May, Nov | 1 | 28 |
| 15 | Santa Rosa, California | 76 | May, Jun, Oct | 4 | 22 |
| 16 | San Jose, California | 75 | May, Jun, Oct | 3 | 24 |
| =16 | Fremont, California | 75 | May, Jun, Oct | 3 | 24 |
| 18 | Moreno Valley, California | 70 | Apr, May, Nov | 0 | 26 |
| 19 | Fontana, California | 67 | May, Jun, Oct | 0 | 13 |
| =19 | Santa Clarita, California | 67 | Apr, May, Oct | 0 | 15 |
| 21 | Tucson, Arizona | 62 | Feb, Mar, Nov | 0 | 14 |
| =21 | San Bernardino, California | 62 | Apr, May, Oct | 0 | 15 |
| 23 | Mesa, Arizona | 59 | Feb, Mar, Nov | 0 | 16 |
| =23 | Gilbert, Arizona | 59 | Feb, Mar, Nov | 0 | 16 |
| =23 | Scottsdale, Arizona | 59 | Feb, Mar, Nov | 0 | 16 |
| =23 | Tempe, Arizona | 59 | Feb, Mar, Nov | 0 | 16 |
| 27 | Phoenix, Arizona | 56 | Feb, Mar, Nov | 0 | 15 |
| =27 | Glendale, Arizona | 56 | Feb, Mar, Nov | 0 | 15 |
| =27 | Peoria, Arizona | 56 | Feb, Mar, Nov | 0 | 15 |
| 30 | El Paso, Texas | 55 | Mar, Apr, Oct | 0 | 10 |
| =30 | Bakersfield, California | 55 | Apr, May, Oct | 1 | 16 |
| =30 | Chandler, Arizona | 55 | Feb, Mar, Nov | 0 | 14 |
| 33 | Orlando, Florida | 53 | Feb, Mar, Dec | 24 | 32 |
| =33 | Stockton, California | 53 | Apr, May, Oct | 2 | 18 |
| 35 | Tampa, Florida | 51 | Jan, Feb, Dec | 35 | 26 |
| 36 | Las Vegas, Nevada | 49 | Mar, Apr, Oct | 0 | 11 |
| =36 | Albuquerque, New Mexico | 49 | Apr, May, Oct | 0 | 10 |
| =36 | North Las Vegas, Nevada | 49 | Mar, Apr, Oct | 0 | 11 |
| =36 | Paradise, Nevada | 49 | Mar, Apr, Oct | 0 | 11 |
| =36 | Modesto, California | 49 | Apr, Oct | 1 | 17 |
| =36 | Sunrise Manor, Nevada | 49 | Mar, Apr, Oct | 0 | 11 |
| =36 | Spring Valley, Nevada | 49 | Mar, Apr, Oct | 0 | 11 |
| 43 | Colorado Springs, Colorado | 48 | Jun, Jul, Aug | 0 | 17 |
| 44 | Fresno, California | 47 | Apr, Oct | 0 | 16 |
| =44 | Sacramento, California | 47 | Apr, May, Oct | 1 | 19 |
| =44 | Reno, Nevada | 47 | Jun, Sep, Oct | 0 | 10 |
| =44 | Lubbock, Texas | 47 | Mar, Apr, Oct | 2 | 17 |
| 48 | Henderson, Nevada | 46 | Mar, Apr, Oct | 0 | 11 |
| =48 | St. Petersburg, Florida | 46 | Feb, Mar, Dec | 42 | 22 |
| =48 | Amarillo, Texas | 46 | Apr, Oct | 2 | 16 |
| 51 | Portland, Oregon | 44 | Jun, Jul, Sep | 6 | 26 |
| 52 | Tallahassee, Florida | 43 | Mar, Nov | 16 | 31 |
| =52 | Salem, Oregon | 43 | Jun, Sep | 4 | 24 |
| 54 | Jacksonville, Florida | 42 | Mar, Apr, Nov | 31 | 29 |
| =54 | Tacoma, Washington | 42 | Jul, Aug, Sep | 7 | 23 |
| 56 | Salt Lake City, Utah | 41 | Jun, Sep | 0 | 12 |
| =56 | Vancouver, Washington | 41 | Jun, Sep | 5 | 29 |
| =56 | Eugene, Oregon | 41 | Jun, Sep | 4 | 24 |
| 59 | Seattle, Washington | 40 | Jul, Aug, Sep | 7 | 26 |
| 60 | Denver, Colorado | 39 | May, Sep | 0 | 17 |
| =60 | Aurora, Colorado | 39 | May, Sep | 0 | 17 |
| =60 | Spokane, Washington | 39 | Jun, Sep | 0 | 16 |
| 63 | Laredo, Texas | 38 | Feb, Nov | 6 | 31 |
| =63 | Tri-Cities, Washington | 38 | Sep | 0 | 20 |
| =63 | Boise, Idaho | 38 | Jun, Sep | 0 | 15 |
| 66 | Mobile, Alabama | 36 | Mar, Nov | 21 | 27 |
| 67 | Columbus, Georgia | 35 | Apr, Oct | 17 | 26 |
| =67 | Fort Lauderdale, Florida | 35 | Jan, Feb | 57 | 16 |
| 69 | Miami, Florida | 34 | Jan, Feb | 64 | 14 |
| =69 | New Orleans, Louisiana | 34 | Mar, Nov | 35 | 24 |
| =69 | Hialeah, Florida | 34 | Jan, Feb | 64 | 14 |
| =69 | Baton Rouge, Louisiana | 34 | Mar, Nov | 21 | 27 |
| =69 | Montgomery, Alabama | 34 | Apr | 17 | 26 |
| 74 | San Antonio, Texas | 33 | Nov | 13 | 34 |
| =74 | Fort Worth, Texas | 33 | Apr | 12 | 22 |
| =74 | Arlington, Texas | 33 | Apr | 12 | 22 |
| 77 | Dallas, Texas | 32 | none | 13 | 22 |
| =77 | Charlotte, North Carolina | 32 | Apr, Oct | 20 | 24 |
| =77 | Oklahoma City, Oklahoma | 32 | Apr, Oct | 11 | 19 |
| =77 | Irving, Texas | 32 | none | 13 | 22 |
| =77 | Fayetteville, North Carolina | 32 | Apr, Oct | 22 | 23 |
| =77 | Grand Prairie, Texas | 32 | none | 13 | 22 |
| 83 | Austin, Texas | 31 | none | 15 | 30 |
| =83 | Atlanta, Georgia | 31 | Apr, Oct | 21 | 24 |
| =83 | Raleigh, North Carolina | 31 | Apr, Oct | 21 | 22 |
| =83 | Corpus Christi, Texas | 31 | none | 26 | 35 |
| =83 | Plano, Texas | 31 | Apr, Oct | 14 | 21 |
| =83 | Durham, North Carolina | 31 | Apr, Oct | 19 | 22 |
| =83 | Garland, Texas | 31 | none | 14 | 22 |
| 90 | Houston, Texas | 30 | Nov | 20 | 30 |
| =90 | Greensboro, North Carolina | 30 | Oct | 22 | 23 |
| =90 | Winston-Salem, North Carolina | 30 | Apr, Oct | 20 | 24 |
| 93 | Cypress, Texas | 29 | Nov | 20 | 29 |
| =93 | Birmingham, Alabama | 29 | Apr, Oct | 19 | 25 |
| =93 | Knoxville, Tennessee | 29 | Oct | 19 | 24 |
| 96 | Tulsa, Oklahoma | 28 | Oct | 15 | 21 |
| =96 | Wichita, Kansas | 28 | none | 11 | 19 |
| =96 | Richmond, Virginia | 28 | Oct | 20 | 23 |
| =96 | Shreveport, Louisiana | 28 | none | 19 | 24 |
| 100 | Washington, District of Columbia | 27 | none | 21 | 23 |
| =100 | Norfolk, Virginia | 27 | none | 29 | 20 |
| =100 | Chesapeake, Virginia | 27 | none | 29 | 20 |
| =100 | Huntsville, Alabama | 27 | Oct | 20 | 23 |
| =100 | Arlington, Virginia | 27 | none | 21 | 23 |
| =100 | Little Rock, Arkansas | 27 | Apr, Oct | 17 | 22 |
| =100 | Brownsville, Texas | 27 | none | 36 | 29 |
| =100 | Newport News, Virginia | 27 | none | 31 | 20 |
| =100 | Chattanooga, Tennessee | 27 | Oct | 26 | 24 |
| 109 | Nashville, Tennessee | 26 | Oct | 20 | 24 |
| =109 | Lincoln, Nebraska | 26 | none | 15 | 19 |
| =109 | Meads, Kentucky | 26 | none | 23 | 25 |
| 112 | Philadelphia, Pennsylvania | 25 | none | 21 | 21 |
| =112 | Columbus, Ohio | 25 | none | 21 | 23 |
| =112 | Detroit, Michigan | 25 | none | 19 | 20 |
| =112 | Memphis, Tennessee | 25 | Oct | 19 | 20 |
| =112 | Baltimore, Maryland | 25 | none | 21 | 21 |
| =112 | Virginia Beach, Virginia | 25 | none | 34 | 18 |
| =112 | Pittsburgh, Pennsylvania | 25 | none | 20 | 25 |
| =112 | Akron, Ohio | 25 | none | 22 | 23 |
| =112 | Grand Rapids, Michigan | 25 | none | 18 | 21 |
| 121 | New York City, New York | 24 | none | 19 | 23 |
| =121 | Louisville, Kentucky | 24 | none | 22 | 23 |
| =121 | Omaha, Nebraska | 24 | none | 20 | 18 |
| =121 | Kansas City, Missouri | 24 | none | 19 | 20 |
| =121 | Cleveland, Ohio | 24 | none | 24 | 19 |
| =121 | Lexington, Kentucky | 24 | none | 24 | 23 |
| =121 | Lexington-Fayette, Kentucky | 24 | none | 24 | 23 |
| =121 | Newark, New Jersey | 24 | none | 19 | 23 |
| =121 | Jersey City, New Jersey | 24 | none | 19 | 23 |
| =121 | Buffalo, New York | 24 | none | 22 | 20 |
| =121 | Yonkers, New York | 24 | none | 22 | 22 |
| =121 | Overland Park, Kansas | 24 | none | 19 | 20 |
| 133 | Chicago, Illinois | 23 | none | 25 | 19 |
| =133 | Boston, Massachusetts | 23 | none | 18 | 24 |
| =133 | Milwaukee, Wisconsin | 23 | none | 23 | 17 |
| =133 | Cincinnati, Ohio | 23 | none | 21 | 22 |
| =133 | Madison, Wisconsin | 23 | none | 19 | 21 |
| =133 | St. Louis, Missouri | 23 | none | 19 | 21 |
| =133 | Toledo, Ohio | 23 | none | 19 | 21 |
| =133 | Fort Wayne, Indiana | 23 | none | 20 | 21 |
| =133 | Rochester, New York | 23 | none | 22 | 20 |
| =133 | Worcester, Massachusetts | 23 | none | 19 | 24 |
| 143 | Indianapolis, Indiana | 22 | none | 23 | 21 |
| =143 | Minneapolis, Minnesota | 22 | none | 16 | 21 |
| =143 | Saint Paul, Minnesota | 22 | none | 16 | 21 |
| =143 | Aurora, Illinois | 22 | none | 20 | 21 |
| =143 | Providence, Rhode Island | 22 | none | 22 | 23 |
| 148 | Des Moines, Iowa | 21 | none | 22 | 19 |
| 149 | Honolulu, Hawaii | 16 | none | 53 | 4 |
| 150 | Anchorage, Alaska | 6 | none | 1 | 16 |
Cite this
Oxnard, California ranks #1 in "America's Goldilocks Cities" with 144 just-right days (70 to 80°F highs, dry, mostly sunny) a year, according to Goldilocks Map: https://goldilocksmap.com/best/goldilocks-cities/Expected days in a typical year from 1991 to 2020 climate normals; city coordinates from GeoNames. Accuracy: about ±10 days a year against NOAA station records. Method. Other lists: Least muggy big cities in the US · Best US cities for running weather. Updated 2026-10-07.