Hottest Cities in United States
Two major cities contend for the title of hottest city in the United States. The city that comes out on top depends on how you measure heat.
Phoenix, Arizona excels at extreme hot weather. It consistently ranks number one for the most days a year when temperatures rise into the 90s or 100s Fahrenheit. It's the only large city to measure over 100 days a year of temperatures in the 100s, and over 150 days a year of at least 90 degrees.
Miami, Florida challenges Phoenix for top spot on hottest year-round temperatures. Miami doesn't normally get 100-degree weather. But the southern Florida city stays hot enough all year to run average temperatures that are slightly above Phoenix's.
These ratings of hottest cities use long-term temperature averages, based on weather data collected from 1991 to 2020 for the US National Centers for Environmental Information. The major cities included in these weather rankings represent the 51 metropolitan areas in the United States with the most people, all those with over one million residents in 2010, according to the US Census Bureau.
Most major cities do get 100–degree temperatures. But for most of them, it's uncommon, typically showing up just one or two days a year. For the cities listed here, temperatures in the 100s happen more often.
|Las Vegas, Nevada||78|
|San Antonio, Texas||18|
|Oklahoma City, Oklahoma||13|
|Salt Lake City, Utah||8|
|Kansas City, Missouri||3|
|St. Louis, Missouri||3|
City links take you to more detailed information on temperatures for that location. You can also view a summary of temperature averages for all major US cities and city temperatures in recent years and a complete list of America's 51 largest urban centers.
Some, cities that rarely, if ever, see a day above 100 degrees do endure a lot of days in the 90s. These cities average 90 or more days a year when the thermometer reaches at least 90 °F.
|Las Vegas, Nevada||137|
|San Antonio, Texas||122|
Ten major US cities have a daily mean temperature of 70 °F (21 °C) or more.
|City||Mean °F||Mean °C|
|New Orleans, Louisiana||71||21|
|Las Vegas, Nevada||70||21|
|San Antonio, Texas||70||21|
The hottest US cities have daily high temperatures, averaged throughout the year, that are in the 80s. For Miami, Tampa, Phoenix, Los Angeles, Riverside and San Diego, that means every day is a least 50 °F, and all but a few days each year are over 60 °F.
|City||High °F||High °C|
|Las Vegas, Nevada||81||27|
|San Antonio, Texas||80||27|
NOAA National Centers for Environmental Information (NCEI). Climate Normals.