The Town Files

50 Towns in America With the Mildest Winters

Ranked by january average low (°f) among 3,996 towns of 10,000–50,000 people in the U.S.. #1 is Kailua, HI (January lows average 68.6°F).

Map of the 50 towns1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
Numbers match the ranking.
50 Towns in America With the Mildest Winters1. Kailua, HI692. Kaiminani, HI693. Pearl City, HI674. Halawa, HI675. Waimalu, HI676. Aiea, HI677. Kaneohe, HI668. Kapaa, HI669. Kailua, HI6510. Waianae, HI6511. Nanakuli, HI6512. Maili, HI6513. Kapolei, HI6514. Makakilo, HI6515. Royal Kunia, HI6516. Hilo, HI6417. Lahaina, HI6418. Coral Gables, FL6419. Palmetto Bay, FL6420. Coral Terrace, FL6421. Glenvar Heights, FL6422. Pinecrest, FL6423. South Miami, FL6424. Kahului, HI6425. Wailuku, HI64
  1. 50West Little River, Florida

    January lows average 59.1°F

    West Little River is a community of 34,128 people in Miami-Dade County, Florida. January lows average 59.1°F and July highs 89.9°F, with about 91 days a year at 90°F+ and 0 inches of snow.

    34,128 people · Miami-Dade County · median home $375,300 · income $56,436 · Jan low 59°F · 0 in snow

    Full West Little River, Florida profile: weather, storms, schools, jobs →

    West Little River average highs and lows by month50°70°90°JFMAMJJASOND59°90°
    NOAA 1991–2020 normals, Hialeah station.
  2. 49Parkland, Florida

    January lows average 59.1°F

    Parkland, Florida
    Photo: Formulanone (public domain, Wikimedia Commons)

    Parkland is a city of 34,670 people in Broward County, Florida. January lows average 59.1°F and July highs 91.1°F, with about 93 days a year at 90°F+ and 0 inches of snow.

    34,670 people · Broward County · median home $983,000 · income $198,669 · Jan low 59°F · 0 in snow

    Full Parkland, Florida profile: weather, storms, schools, jobs →

    Parkland average highs and lows by month50°70°90°JFMAMJJASOND59°91°
    NOAA 1991–2020 normals, Ft Lauderdale Executive Ap station.
  3. 48Lauderdale Lakes, Florida

    January lows average 59.1°F

    Lauderdale Lakes is a city of 35,954 people in Broward County, Florida. January lows average 59.1°F and July highs 91.1°F, with about 93 days a year at 90°F+ and 0 inches of snow.

    35,954 people · Broward County · median home $214,100 · income $50,006 · Jan low 59°F · 0 in snow

    Full Lauderdale Lakes, Florida profile: weather, storms, schools, jobs →

    Lauderdale Lakes average highs and lows by month50°70°90°JFMAMJJASOND59°91°
    NOAA 1991–2020 normals, Ft Lauderdale Executive Ap station.
  4. 47Oakland Park, Florida

    January lows average 59.1°F

    Oakland Park is a city of 44,229 people in Broward County, Florida. January lows average 59.1°F and July highs 91.1°F, with about 93 days a year at 90°F+ and 0 inches of snow.

    44,229 people · Broward County · median home $385,000 · income $72,708 · Jan low 59°F · 0 in snow

    Full Oakland Park, Florida profile: weather, storms, schools, jobs →

    Oakland Park average highs and lows by month50°70°90°JFMAMJJASOND59°91°
    NOAA 1991–2020 normals, Ft Lauderdale Executive Ap station.
  5. 46North Lauderdale, Florida

    January lows average 59.1°F

    North Lauderdale is a city of 44,794 people in Broward County, Florida. January lows average 59.1°F and July highs 91.1°F, with about 93 days a year at 90°F+ and 0 inches of snow.

    44,794 people · Broward County · median home $307,100 · income $63,326 · Jan low 59°F · 0 in snow

    Full North Lauderdale, Florida profile: weather, storms, schools, jobs →

    North Lauderdale average highs and lows by month50°70°90°JFMAMJJASOND59°91°
    NOAA 1991–2020 normals, Ft Lauderdale Executive Ap station.
  6. 45Aventura, Florida

    January lows average 59.2°F

    Aventura is a city of 40,242 people in Miami-Dade County, Florida. January lows average 59.2°F and July highs 89.6°F, with about 59 days a year at 90°F+ and 0 inches of snow.

    40,242 people · Miami-Dade County · median home $451,100 · income $89,274 · Jan low 59°F · 0 in snow

    Full Aventura, Florida profile: weather, storms, schools, jobs →

    Aventura average highs and lows by month50°70°90°JFMAMJJASOND59°90°
    NOAA 1991–2020 normals, Hollywood station.
  7. 44Hallandale Beach, Florida

    January lows average 59.2°F

    Hallandale Beach, Florida
    Photo: Florida guy 128 (public domain, Wikimedia Commons)

    Hallandale Beach is a city of 41,217 people in Broward County, Florida. January lows average 59.2°F and July highs 89.6°F, with about 59 days a year at 90°F+ and 0 inches of snow.

    41,217 people · Broward County · median home $279,100 · income $52,340 · Jan low 59°F · 0 in snow

    Full Hallandale Beach, Florida profile: weather, storms, schools, jobs →

    Hallandale Beach average highs and lows by month50°70°90°JFMAMJJASOND59°90°
    NOAA 1991–2020 normals, Hollywood station.
  8. 43Cooper City, Florida

    January lows average 59.4°F

    Cooper City is a city of 34,401 people in Broward County, Florida. January lows average 59.4°F and July highs 91.7°F, with about 105 days a year at 90°F+ and 0 inches of snow.

    34,401 people · Broward County · median home $620,900 · income $132,319 · Jan low 59°F · 0 in snow

    Full Cooper City, Florida profile: weather, storms, schools, jobs →

    Cooper City average highs and lows by month50°70°90°JFMAMJJASOND59°92°
    NOAA 1991–2020 normals, Hollywood North Perry Ap station.
  9. 42Wilton Manors, Florida

    January lows average 59.6°F

    Wilton Manors is a city of 11,426 people in Broward County, Florida. January lows average 59.6°F and July highs 90.5°F, with about 70 days a year at 90°F+ and 0 inches of snow.

    11,426 people · Broward County · median home $589,200 · income $85,392 · Jan low 60°F · 0 in snow

    Full Wilton Manors, Florida profile: weather, storms, schools, jobs →

    Wilton Manors average highs and lows by month50°70°90°JFMAMJJASOND60°91°
    NOAA 1991–2020 normals, Ft Lauderdale Beach station.
  10. 41Lighthouse Point, Florida

    January lows average 60.4°F

    Lighthouse Point is a city of 10,486 people in Broward County, Florida. January lows average 60.4°F and July highs 90.5°F, with about 59 days a year at 90°F+ and 0 inches of snow.

    10,486 people · Broward County · median home $688,400 · income $92,135 · Jan low 60°F · 0 in snow

    Full Lighthouse Point, Florida profile: weather, storms, schools, jobs →

    Lighthouse Point average highs and lows by month60°80°100°JFMAMJJASOND60°91°
    NOAA 1991–2020 normals, Pompano Beach Airpark station.
  11. 40Waipio, Hawaii

    January lows average 60.6°F

    Waipio is a community of 12,082 people in Honolulu County, Hawaii. January lows average 60.6°F and July highs 81.5°F, with about 1 days a year at 90°F+ and 0 inches of snow.

    12,082 people · Honolulu County · median home $749,500 · income $109,877 · Jan low 61°F · 0 in snow

    Full Waipio, Hawaii profile: weather, storms, schools, jobs →

    Waipio average highs and lows by month60°80°JFMAMJJASOND61°82°
    NOAA 1991–2020 normals, Upper Wahiawa 874.3 station.
  12. 39Schofield Barracks, Hawaii

    January lows average 60.6°F

    Schofield Barracks, Hawaii
    Photo: U.S. Air Force Tech. Sgt. Michael R. Holzworth (public domain, Wikimedia Commons)

    Schofield Barracks is a community of 14,904 people in Honolulu County, Hawaii. January lows average 60.6°F and July highs 81.5°F, with about 1 days a year at 90°F+ and 0 inches of snow.

    14,904 people · Honolulu County · median home — · income $80,388 · Jan low 61°F · 0 in snow

    Full Schofield Barracks, Hawaii profile: weather, storms, schools, jobs →

    Schofield Barracks average highs and lows by month60°80°JFMAMJJASOND61°82°
    NOAA 1991–2020 normals, Upper Wahiawa 874.3 station.
  13. 38Wahiawa, Hawaii

    January lows average 60.6°F

    Wahiawa is a community of 18,658 people in Honolulu County, Hawaii. January lows average 60.6°F and July highs 81.5°F, with about 1 days a year at 90°F+ and 0 inches of snow.

    18,658 people · Honolulu County · median home $806,200 · income $87,143 · Jan low 61°F · 0 in snow

    Full Wahiawa, Hawaii profile: weather, storms, schools, jobs →

    Wahiawa average highs and lows by month60°80°JFMAMJJASOND61°82°
    NOAA 1991–2020 normals, Upper Wahiawa 874.3 station.
  14. 37Mililani Mauka, Hawaii

    January lows average 60.6°F

    Mililani Mauka, Hawaii
    Photo: Who8myfish? (talk) (Uploads) (public domain, Wikimedia Commons)

    Mililani Mauka is a community of 21,075 people in Honolulu County, Hawaii. January lows average 60.6°F and July highs 81.5°F, with about 1 days a year at 90°F+ and 0 inches of snow.

    21,075 people · Honolulu County · median home $988,100 · income $138,942 · Jan low 61°F · 0 in snow

    Full Mililani Mauka, Hawaii profile: weather, storms, schools, jobs →

    Mililani Mauka average highs and lows by month60°80°JFMAMJJASOND61°82°
    NOAA 1991–2020 normals, Upper Wahiawa 874.3 station.
  15. 36Mililani Town, Hawaii

    January lows average 60.6°F

    Mililani Town, Hawaii
    Photo: Charles O'Rear (public domain, Wikimedia Commons)

    Mililani Town is a community of 28,121 people in Honolulu County, Hawaii. January lows average 60.6°F and July highs 81.5°F, with about 1 days a year at 90°F+ and 0 inches of snow.

    28,121 people · Honolulu County · median home $923,900 · income $127,363 · Jan low 61°F · 0 in snow

    Full Mililani Town, Hawaii profile: weather, storms, schools, jobs →

    Mililani Town average highs and lows by month60°80°JFMAMJJASOND61°82°
    NOAA 1991–2020 normals, Upper Wahiawa 874.3 station.
  16. 35Hawaiian Paradise Park, Hawaii

    January lows average 60.7°F

    Hawaiian Paradise Park is a community of 14,957 people in Hawaii County, Hawaii. January lows average 60.7°F and July highs 79.1°F, with about 0 days a year at 90°F+ and 0 inches of snow.

    14,957 people · Hawaii County · median home $457,100 · income $88,348 · Jan low 61°F · 0 in snow

    Full Hawaiian Paradise Park, Hawaii profile: weather, storms, schools, jobs →

    Hawaiian Paradise Park average highs and lows by month60°80°JFMAMJJASOND61°79°
    NOAA 1991–2020 normals, Hilo 5 S station.
  17. 34Dania Beach, Florida

    January lows average 60.9°F

    Dania Beach is a city of 31,723 people in Broward County, Florida. January lows average 60.9°F and July highs 90.0°F, with about 68 days a year at 90°F+ and 0 inches of snow.

    31,723 people · Broward County · median home $319,800 · income $52,748 · Jan low 61°F · 0 in snow

    Full Dania Beach, Florida profile: weather, storms, schools, jobs →

    Dania Beach average highs and lows by month60°80°JFMAMJJASOND61°90°
    NOAA 1991–2020 normals, Ft Lauderdale Hollywood Ap station.
  18. 33Miami Shores, Florida

    January lows average 61.2°F

    Miami Shores is a village of 11,567 people in Miami-Dade County, Florida. January lows average 61.2°F and July highs 87.8°F, with about 30 days a year at 90°F+ and 0 inches of snow.

    11,567 people · Miami-Dade County · median home $864,400 · income $144,050 · Jan low 61°F · 0 in snow

    Full Miami Shores, Florida profile: weather, storms, schools, jobs →

    Miami Shores average highs and lows by month60°80°JFMAMJJASOND61°88°
    NOAA 1991–2020 normals, Miami Beach station.
  19. 32Ocean Pointe, Hawaii

    January lows average 62.2°F

    Ocean Pointe is a community of 14,965 people in Honolulu County, Hawaii. January lows average 62.2°F and July highs 86.5°F, with about 14 days a year at 90°F+ and 0 inches of snow.

    14,965 people · Honolulu County · median home $900,200 · income $149,767 · Jan low 62°F · 0 in snow

    Full Ocean Pointe, Hawaii profile: weather, storms, schools, jobs →

    Ocean Pointe average highs and lows by month60°80°JFMAMJJASOND62°87°
    NOAA 1991–2020 normals, Ewa Beach Usgs 702.2 station.
  20. 31Ewa Beach, Hawaii

    January lows average 62.2°F

    Ewa Beach is a community of 16,415 people in Honolulu County, Hawaii. January lows average 62.2°F and July highs 86.5°F, with about 14 days a year at 90°F+ and 0 inches of snow.

    16,415 people · Honolulu County · median home $748,800 · income $124,323 · Jan low 62°F · 0 in snow

    Full Ewa Beach, Hawaii profile: weather, storms, schools, jobs →

    Ewa Beach average highs and lows by month60°80°JFMAMJJASOND62°87°
    NOAA 1991–2020 normals, Ewa Beach Usgs 702.2 station.
  21. 30Ewa Gentry, Hawaii

    January lows average 62.2°F

    Ewa Gentry is a community of 25,707 people in Honolulu County, Hawaii. January lows average 62.2°F and July highs 86.5°F, with about 14 days a year at 90°F+ and 0 inches of snow.

    25,707 people · Honolulu County · median home $816,000 · income $135,684 · Jan low 62°F · 0 in snow

    Full Ewa Gentry, Hawaii profile: weather, storms, schools, jobs →

    Ewa Gentry average highs and lows by month60°80°JFMAMJJASOND62°87°
    NOAA 1991–2020 normals, Ewa Beach Usgs 702.2 station.
  22. 29Waipahu, Hawaii

    January lows average 62.2°F

    Waipahu is a community of 43,485 people in Honolulu County, Hawaii. January lows average 62.2°F and July highs 86.5°F, with about 14 days a year at 90°F+ and 0 inches of snow.

    43,485 people · Honolulu County · median home $868,600 · income $103,895 · Jan low 62°F · 0 in snow

    Full Waipahu, Hawaii profile: weather, storms, schools, jobs →

    Waipahu average highs and lows by month60°80°JFMAMJJASOND62°87°
    NOAA 1991–2020 normals, Ewa Beach Usgs 702.2 station.
  23. 28Key Largo, Florida

    January lows average 62.6°F

    Key Largo is a community of 12,447 people in Monroe County, Florida. January lows average 62.6°F and July highs 89.8°F, with about 47 days a year at 90°F+ and 0 inches of snow.

    12,447 people · Monroe County · median home $643,900 · income $85,778 · Jan low 63°F · 0 in snow

    Full Key Largo, Florida profile: weather, storms, schools, jobs →

    Key Largo average highs and lows by month60°80°100°JFMAMJJASOND63°90°
    NOAA 1991–2020 normals, John Pennekamp Sp station.
  24. 27Key Biscayne, Florida

    January lows average 62.8°F

    Key Biscayne is a village of 14,809 people in Miami-Dade County, Florida. January lows average 62.8°F and July highs 90.8°F, with about 55 days a year at 90°F+ and 0 inches of snow.

    14,809 people · Miami-Dade County · median home $1,575,300 · income $181,505 · Jan low 63°F · 0 in snow

    Full Key Biscayne, Florida profile: weather, storms, schools, jobs →

    Key Biscayne average highs and lows by month60°80°100°JFMAMJJASOND63°91°
    NOAA 1991–2020 normals, Cape Florida station.
  25. 26Key West, Florida

    January lows average 62.9°F

    Key West is a city of 26,444 people in Monroe County, Florida. January lows average 62.9°F and July highs 89.8°F, with about 54 days a year at 90°F+ and 0 inches of snow.

    26,444 people · Monroe County · median home $852,400 · income $87,037 · Jan low 63°F · 0 in snow

    Full Key West, Florida profile: weather, storms, schools, jobs →

    Key West average highs and lows by month60°80°JFMAMJJASOND63°90°
    NOAA 1991–2020 normals, Key W Wfo station.
  26. 25Wailuku, Hawaii

    January lows average 63.6°F

    Wailuku is a community of 17,697 people in Maui County, Hawaii. January lows average 63.6°F and July highs 89.2°F, with about 39 days a year at 90°F+ and 0 inches of snow.

    17,697 people · Maui County · median home $855,700 · income $102,942 · Jan low 64°F · 0 in snow

    Full Wailuku, Hawaii profile: weather, storms, schools, jobs →

    Wailuku average highs and lows by month60°80°JFMAMJJASOND64°89°
    NOAA 1991–2020 normals, Kahului Ap station.
  27. 24Kahului, Hawaii

    January lows average 63.6°F

    Kahului is a community of 28,219 people in Maui County, Hawaii. January lows average 63.6°F and July highs 89.2°F, with about 39 days a year at 90°F+ and 0 inches of snow.

    28,219 people · Maui County · median home $862,600 · income $98,077 · Jan low 64°F · 0 in snow

    Full Kahului, Hawaii profile: weather, storms, schools, jobs →

    Kahului average highs and lows by month60°80°JFMAMJJASOND64°89°
    NOAA 1991–2020 normals, Kahului Ap station.
  28. 23South Miami, Florida

    January lows average 63.7°F

    South Miami is a city of 12,026 people in Miami-Dade County, Florida. January lows average 63.7°F and July highs 88.6°F, with about 29 days a year at 90°F+ and 0 inches of snow.

    12,026 people · Miami-Dade County · median home $829,400 · income $94,507 · Jan low 64°F · 0 in snow

    Full South Miami, Florida profile: weather, storms, schools, jobs →

    South Miami average highs and lows by month60°80°JFMAMJJASOND64°89°
    NOAA 1991–2020 normals, Miami Wso City station.
  29. 22Pinecrest, Florida

    January lows average 63.7°F

    Pinecrest is a village of 18,388 people in Miami-Dade County, Florida. January lows average 63.7°F and July highs 88.6°F, with about 29 days a year at 90°F+ and 0 inches of snow.

    18,388 people · Miami-Dade County · median home $1,406,400 · income $206,417 · Jan low 64°F · 0 in snow

    Full Pinecrest, Florida profile: weather, storms, schools, jobs →

    Pinecrest average highs and lows by month60°80°JFMAMJJASOND64°89°
    NOAA 1991–2020 normals, Miami Wso City station.
  30. 21Glenvar Heights, Florida

    January lows average 63.7°F

    Glenvar Heights is a community of 20,786 people in Miami-Dade County, Florida. January lows average 63.7°F and July highs 88.6°F, with about 29 days a year at 90°F+ and 0 inches of snow.

    20,786 people · Miami-Dade County · median home $545,400 · income $72,118 · Jan low 64°F · 0 in snow

    Full Glenvar Heights, Florida profile: weather, storms, schools, jobs →

    Glenvar Heights average highs and lows by month60°80°JFMAMJJASOND64°89°
    NOAA 1991–2020 normals, Miami Wso City station.
  31. 20Coral Terrace, Florida

    January lows average 63.7°F

    Coral Terrace is a community of 23,142 people in Miami-Dade County, Florida. January lows average 63.7°F and July highs 88.6°F, with about 29 days a year at 90°F+ and 0 inches of snow.

    23,142 people · Miami-Dade County · median home $582,900 · income $80,353 · Jan low 64°F · 0 in snow

    Full Coral Terrace, Florida profile: weather, storms, schools, jobs →

    Coral Terrace average highs and lows by month60°80°JFMAMJJASOND64°89°
    NOAA 1991–2020 normals, Miami Wso City station.
  32. 19Palmetto Bay, Florida

    January lows average 63.7°F

    Palmetto Bay is a village of 24,439 people in Miami-Dade County, Florida. January lows average 63.7°F and July highs 88.6°F, with about 29 days a year at 90°F+ and 0 inches of snow.

    24,439 people · Miami-Dade County · median home $879,700 · income $142,447 · Jan low 64°F · 0 in snow

    Full Palmetto Bay, Florida profile: weather, storms, schools, jobs →

    Palmetto Bay average highs and lows by month60°80°JFMAMJJASOND64°89°
    NOAA 1991–2020 normals, Miami Wso City station.
  33. 18Coral Gables, Florida

    January lows average 63.7°F

    Coral Gables is a city of 49,248 people in Miami-Dade County, Florida. January lows average 63.7°F and July highs 88.6°F, with about 29 days a year at 90°F+ and 0 inches of snow.

    49,248 people · Miami-Dade County · median home $1,089,900 · income $134,216 · Jan low 64°F · 0 in snow

    Full Coral Gables, Florida profile: weather, storms, schools, jobs →

    Coral Gables average highs and lows by month60°80°JFMAMJJASOND64°89°
    NOAA 1991–2020 normals, Miami Wso City station.
  34. 17Lahaina, Hawaii

    January lows average 64.1°F

    Lahaina, Hawaii
    Photo: en:User:Calbear22 (public domain, Wikimedia Commons)

    Lahaina is a community of 12,702 people in Maui County, Hawaii. January lows average 64.1°F and July highs 84.1°F, with about 3 days a year at 90°F+ and 0 inches of snow.

    12,702 people · Maui County · median home $881,700 · income $88,889 · Jan low 64°F · 0 in snow

    Full Lahaina, Hawaii profile: weather, storms, schools, jobs →

    Lahaina average highs and lows by month60°80°JFMAMJJASOND64°84°
    NOAA 1991–2020 normals, Puukolii 457.1 station.
  35. 16Hilo, Hawaii

    January lows average 64.1°F

    Hilo is a community of 44,186 people in Hawaii County, Hawaii. January lows average 64.1°F and July highs 82.8°F, with about 2 days a year at 90°F+ and 0 inches of snow.

    44,186 people · Hawaii County · median home $483,000 · income $81,779 · Jan low 64°F · 0 in snow

    Full Hilo, Hawaii profile: weather, storms, schools, jobs →

    Hilo average highs and lows by month60°80°JFMAMJJASOND64°83°
    NOAA 1991–2020 normals, Hilo Intl Ap station.
  36. 15Royal Kunia, Hawaii

    January lows average 64.7°F

    Royal Kunia is a community of 14,896 people in Honolulu County, Hawaii. January lows average 64.7°F and July highs 88.0°F, with about 31 days a year at 90°F+ and 0 inches of snow.

    14,896 people · Honolulu County · median home $862,400 · income $135,361 · Jan low 65°F · 0 in snow

    Full Royal Kunia, Hawaii profile: weather, storms, schools, jobs →

    Royal Kunia average highs and lows by month60°80°JFMAMJJASOND65°88°
    NOAA 1991–2020 normals, Ewa Kalaeloa Ap station.
  37. 14Makakilo, Hawaii

    January lows average 64.7°F

    Makakilo is a community of 19,877 people in Honolulu County, Hawaii. January lows average 64.7°F and July highs 88.0°F, with about 31 days a year at 90°F+ and 0 inches of snow.

    19,877 people · Honolulu County · median home $867,200 · income $118,550 · Jan low 65°F · 0 in snow

    Full Makakilo, Hawaii profile: weather, storms, schools, jobs →

    Makakilo average highs and lows by month60°80°JFMAMJJASOND65°88°
    NOAA 1991–2020 normals, Ewa Kalaeloa Ap station.
  38. 13Kapolei, Hawaii

    January lows average 64.7°F

    Kapolei is a community of 21,411 people in Honolulu County, Hawaii. January lows average 64.7°F and July highs 88.0°F, with about 31 days a year at 90°F+ and 0 inches of snow.

    21,411 people · Honolulu County · median home $744,200 · income $128,324 · Jan low 65°F · 0 in snow

    Full Kapolei, Hawaii profile: weather, storms, schools, jobs →

    Kapolei average highs and lows by month60°80°JFMAMJJASOND65°88°
    NOAA 1991–2020 normals, Ewa Kalaeloa Ap station.
  39. 12Maili, Hawaii

    January lows average 64.8°F

    Maili is a community of 11,535 people in Honolulu County, Hawaii. January lows average 64.8°F and July highs 85.0°F, with about 1 days a year at 90°F+ and 0 inches of snow.

    11,535 people · Honolulu County · median home $640,600 · income $111,542 · Jan low 65°F · 0 in snow

    Full Maili, Hawaii profile: weather, storms, schools, jobs →

    Maili average highs and lows by month60°80°JFMAMJJASOND65°85°
    NOAA 1991–2020 normals, Makaha Ctry Club 800.3 station.
  40. 11Nanakuli, Hawaii

    January lows average 64.8°F

    Nanakuli is a community of 12,195 people in Honolulu County, Hawaii. January lows average 64.8°F and July highs 85.0°F, with about 1 days a year at 90°F+ and 0 inches of snow.

    12,195 people · Honolulu County · median home $488,600 · income $86,597 · Jan low 65°F · 0 in snow

    Full Nanakuli, Hawaii profile: weather, storms, schools, jobs →

    Nanakuli average highs and lows by month60°80°JFMAMJJASOND65°85°
    NOAA 1991–2020 normals, Makaha Ctry Club 800.3 station.
  41. 10Waianae, Hawaii

    January lows average 64.8°F

    Waianae is a community of 13,614 people in Honolulu County, Hawaii. January lows average 64.8°F and July highs 85.0°F, with about 1 days a year at 90°F+ and 0 inches of snow.

    13,614 people · Honolulu County · median home $518,300 · income $81,733 · Jan low 65°F · 0 in snow

    Full Waianae, Hawaii profile: weather, storms, schools, jobs →

    Waianae average highs and lows by month60°80°JFMAMJJASOND65°85°
    NOAA 1991–2020 normals, Makaha Ctry Club 800.3 station.
  42. 9Kailua, Hawaii

    January lows average 64.8°F

    Kailua is a community of 40,514 people in Honolulu County, Hawaii. January lows average 64.8°F and July highs 84.4°F, with about 0 days a year at 90°F+ and 0 inches of snow.

    40,514 people · Honolulu County · median home $1,353,700 · income $148,582 · Jan low 65°F · 0 in snow

    Full Kailua, Hawaii profile: weather, storms, schools, jobs →

    Kailua average highs and lows by month60°80°JFMAMJJASOND65°84°
    NOAA 1991–2020 normals, Waimanalo Exp F 795.1 station.
  43. 8Kapaa, Hawaii

    January lows average 66.0°F

    Kapaa is a community of 11,652 people in Kauai County, Hawaii. January lows average 66.0°F and July highs 84.6°F, with about 1 days a year at 90°F+ and 0 inches of snow.

    11,652 people · Kauai County · median home $861,300 · income $89,477 · Jan low 66°F · 0 in snow

    Full Kapaa, Hawaii profile: weather, storms, schools, jobs →

    Kapaa average highs and lows by month60°80°JFMAMJJASOND66°85°
    NOAA 1991–2020 normals, Lihue Wso Ap 1020.1 station.
  44. 7Kaneohe, Hawaii

    January lows average 66.3°F

    Kaneohe is a community of 37,430 people in Honolulu County, Hawaii. January lows average 66.3°F and July highs 83.8°F, with about 3 days a year at 90°F+ and 0 inches of snow.

    37,430 people · Honolulu County · median home $1,029,700 · income $125,613 · Jan low 66°F · 0 in snow

    Full Kaneohe, Hawaii profile: weather, storms, schools, jobs →

    Kaneohe average highs and lows by month60°80°JFMAMJJASOND66°84°
    NOAA 1991–2020 normals, Kaneohe 838.1 station.
  45. 6Aiea, Hawaii

    January lows average 66.8°F

    Aiea is a community of 10,408 people in Honolulu County, Hawaii. January lows average 66.8°F and July highs 88.1°F, with about 32 days a year at 90°F+ and 0 inches of snow.

    10,408 people · Honolulu County · median home $1,065,700 · income $140,308 · Jan low 67°F · 0 in snow

    Full Aiea, Hawaii profile: weather, storms, schools, jobs →

    Aiea average highs and lows by month60°80°JFMAMJJASOND67°88°
    NOAA 1991–2020 normals, Honolulu Intl Ap station.
  46. 5Waimalu, Hawaii

    January lows average 66.8°F

    Waimalu is a community of 13,817 people in Honolulu County, Hawaii. January lows average 66.8°F and July highs 88.1°F, with about 32 days a year at 90°F+ and 0 inches of snow.

    13,817 people · Honolulu County · median home $597,800 · income $89,232 · Jan low 67°F · 0 in snow

    Full Waimalu, Hawaii profile: weather, storms, schools, jobs →

    Waimalu average highs and lows by month60°80°JFMAMJJASOND67°88°
    NOAA 1991–2020 normals, Honolulu Intl Ap station.
  47. 4Halawa, Hawaii

    January lows average 66.8°F

    Halawa is a community of 15,016 people in Honolulu County, Hawaii. January lows average 66.8°F and July highs 88.1°F, with about 32 days a year at 90°F+ and 0 inches of snow.

    15,016 people · Honolulu County · median home $1,051,900 · income $110,400 · Jan low 67°F · 0 in snow

    Full Halawa, Hawaii profile: weather, storms, schools, jobs →

    Halawa average highs and lows by month60°80°JFMAMJJASOND67°88°
    NOAA 1991–2020 normals, Honolulu Intl Ap station.
  48. 3Pearl City, Hawaii

    January lows average 66.8°F

    Pearl City is a community of 45,295 people in Honolulu County, Hawaii. January lows average 66.8°F and July highs 88.1°F, with about 32 days a year at 90°F+ and 0 inches of snow.

    45,295 people · Honolulu County · median home $901,500 · income $118,112 · Jan low 67°F · 0 in snow

    Full Pearl City, Hawaii profile: weather, storms, schools, jobs →

    Pearl City average highs and lows by month60°80°JFMAMJJASOND67°88°
    NOAA 1991–2020 normals, Honolulu Intl Ap station.
  49. 2Kaiminani, Hawaii

    January lows average 68.6°F

    Kaiminani is a community of 12,590 people in Hawaii County, Hawaii. January lows average 68.6°F and July highs 86.1°F, with about 7 days a year at 90°F+ and 0 inches of snow.

    12,590 people · Hawaii County · median home $772,800 · income $110,560 · Jan low 69°F · 0 in snow

    Full Kaiminani, Hawaii profile: weather, storms, schools, jobs →

    Kaiminani average highs and lows by month60°80°JFMAMJJASOND69°86°
    NOAA 1991–2020 normals, Kailua Kona Ke-Ahole Ap station.
  50. 1Kailua, Hawaii

    January lows average 68.6°F

    Kailua is a community of 19,713 people in Hawaii County, Hawaii. January lows average 68.6°F and July highs 86.1°F, with about 7 days a year at 90°F+ and 0 inches of snow.

    19,713 people · Hawaii County · median home $667,400 · income $88,211 · Jan low 69°F · 0 in snow

    Full Kailua, Hawaii profile: weather, storms, schools, jobs →

    Kailua average highs and lows by month60°80°JFMAMJJASOND69°86°
    NOAA 1991–2020 normals, Kailua Kona Ke-Ahole Ap station.

More U.S. rankings

Methodology. We ranked 3,996 towns of 10,000–50,000 people in the U.S. (2020 Census population). Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: