Every City in the USA

Ranking · NOAA precipitation normals

U.S. cities ranked by annual rainfall.

Ketchikan, AK leads this ranking at 157.3 inches of precipitation a year. The table includes all 4,894 cities with a NOAA 1991-2020 annual precipitation normal and at least 5,000 residents. It measures long-term precipitation, not flood risk, storms, rain days, drought, or snowfall.

Filter this NOAA precipitation ranking

4,894 rows

All 4,894 qualifying U.S. cities ranked by NOAA 1991-2020 annual precipitation normal.
RankCityStateAnnual precipitationAvg annual tempNOAA path2025 pop
#1KetchikanAK157.3 in47.3°FNOAA station7,939
#2Sitka city andAK102.1 in43.3°FNOAA station8,319
#3Lincoln CityOR88.1 in51.6°FNOAA grid10,117
#4TillamookOR87.4 in51.3°FNOAA grid5,162
#5SeasideOR87.3 in50.4°FNOAA grid7,092
#6AstoriaOR82.3 in50.8°FNOAA grid9,838
#7Ocean ShoresWA82.2 in50.5°FNOAA grid7,892
#8HoquiamWA81.3 in50.7°FNOAA grid8,710
#9AberdeenWA80.3 in50.8°FNOAA grid17,088
#10WarrentonOR76.7 in50.9°FNOAA grid6,312
#11KodiakAK75.6 in41.9°FNOAA station5,281
#12SultanWA75.4 in51.7°FNOAA grid7,230
#13BrookingsOR74.6 in53.3°FNOAA grid6,431
#14NewportOR74.4 in51.6°FNOAA grid10,383
#15FlorenceOR72.7 in51.7°FNOAA grid9,468
#16North BendWA72.2 in50.6°FNOAA grid8,758
#17SnoqualmieWA70.5 in50.9°FNOAA grid13,640
#18BrevardNC69.1 in55.6°FNOAA grid8,098
#19Crescent CityCA68.8 in52.5°FNOAA grid6,002
#20Moss PointMS66.0 in67.5°FNOAA grid11,743
#21GautierMS65.9 in67.7°FNOAA grid19,069
#22PascagoulaMS65.8 in68.0°FNOAA grid21,409
#23GulfportMS65.8 in67.2°FNOAA grid76,506
#24Ocean SpringsMS65.7 in67.8°FNOAA grid18,993
#25D'IbervilleMS65.7 in67.7°FNOAA grid13,557
#26BiloxiMS65.6 in67.3°FNOAA grid48,516
#27Long BeachMS65.5 in67.8°FNOAA grid17,309
#28LoxleyAL65.5 in67.3°FNOAA grid6,131
#29Bay MinetteAL65.4 in67.1°FNOAA grid8,555
#30RobertsdaleAL65.3 in67.5°FNOAA grid7,761
#31WalkerLA65.2 in67.8°FNOAA grid6,476
#32PonchatoulaLA65.2 in67.8°FNOAA grid7,755
#33SemmesAL65.2 in67.0°FNOAA grid6,259
#34DaphneAL65.1 in67.8°FNOAA grid31,396
#35HammondLA65.0 in67.5°FNOAA grid24,032
#35DiamondheadMS65.0 in67.7°FNOAA grid9,441
#37Spanish FortAL64.9 in67.4°FNOAA grid11,203
#38Pass ChristianMS64.8 in67.9°FNOAA grid6,459
#39PicayuneMS64.8 in67.2°FNOAA grid12,019
#40GonzalesLA64.7 in68.4°FNOAA grid13,930
#41FairhopeAL64.7 in67.9°FNOAA grid26,625
#42PrichardAL64.5 in67.3°FNOAA grid18,825
#43SlidellLA64.5 in67.9°FNOAA grid28,341
#44MobileAL64.5 in67.6°FNOAA grid200,824
#45SaralandAL64.4 in67.3°FNOAA grid16,652
#46Denham SpringsLA64.4 in67.8°FNOAA grid9,378
#47WavelandMS64.3 in67.7°FNOAA grid7,042
#48BogalusaLA64.2 in67.0°FNOAA grid10,321
#49Bay St. LouisMS64.2 in67.9°FNOAA grid10,634
#50DestinFL64.1 in68.3°FNOAA grid14,046
#51SatsumaAL64.1 in67.4°FNOAA grid6,851
#52KennerLA64.1 in69.4°FNOAA grid65,136
#52HarahanLA64.1 in69.5°FNOAA grid8,916
#54ChickasawAL64.1 in67.6°FNOAA grid6,166
#55CentralLA64.0 in67.7°FNOAA grid30,313
#56CovingtonLA64.0 in67.7°FNOAA grid11,721
#57MandevilleLA63.9 in68.0°FNOAA grid12,918
#58AtmoreAL63.9 in66.3°FNOAA grid8,360
#59WestwegoLA63.9 in69.5°FNOAA grid8,317
#60Fort Walton BeachFL63.8 in68.2°FNOAA grid21,097
#61DonaldsonvilleLA63.8 in68.6°FNOAA grid7,094
#62St. GabrielLA63.7 in68.3°FNOAA grid6,987
#63Baton RougeLA63.4 in68.0°FNOAA grid222,795
#64New OrleansLA63.4 in69.0°FNOAA grid362,154
#65GretnaLA63.3 in69.5°FNOAA grid17,360
#66NicevilleFL63.2 in67.9°FNOAA grid17,948
#67FoleyAL63.2 in67.9°FNOAA grid30,354
#68HoumaLA63.1 in69.7°FNOAA grid31,735
#68ThibodauxLA63.1 in69.3°FNOAA grid15,573
#70CrestviewFL63.1 in66.9°FNOAA grid31,193
#71Port AllenLA63.1 in68.0°FNOAA grid5,015
#72PlaquemineLA63.0 in68.3°FNOAA grid5,891
#72BrewtonAL63.0 in66.2°FNOAA grid5,113
#74PensacolaFL63.0 in68.8°FNOAA grid53,817
#75DahlonegaGA63.0 in58.9°FNOAA grid7,918
#76AddisLA62.9 in68.2°FNOAA grid7,679
#77ZacharyLA62.8 in67.6°FNOAA grid20,621
#77BakerLA62.8 in67.8°FNOAA grid12,136
#77ScottLA62.8 in68.5°FNOAA grid9,635
#80LafayetteLA62.7 in68.7°FNOAA grid123,311
#81HendersonvilleNC62.7 in56.5°FNOAA grid15,867
#82YoungsvilleLA62.7 in68.8°FNOAA grid19,980
#83Breaux BridgeLA62.6 in68.5°FNOAA grid7,652
#84AbbevilleLA62.6 in68.9°FNOAA grid10,861
#85BroussardLA62.6 in68.7°FNOAA grid15,799
#85RayneLA62.6 in68.6°FNOAA grid6,995
#87St. MartinvilleLA62.6 in68.6°FNOAA grid5,229
#88MiltonFL62.5 in67.6°FNOAA grid11,440
#89CarencroLA62.5 in68.4°FNOAA grid13,224
#90CrowleyLA62.4 in68.6°FNOAA grid11,223
#90FreeportFL62.4 in68.1°FNOAA grid7,543
#92Signal MountainTN62.4 in57.9°FNOAA grid8,824
#93New IberiaLA62.3 in68.8°FNOAA grid26,533
#94DeFuniak SpringsFL62.2 in67.0°FNOAA grid7,338
#95DoralFL62.1 in76.4°FNOAA grid81,634
#96Orange BeachAL62.0 in68.3°FNOAA grid8,798
#97Coral SpringsFL62.0 in75.8°FNOAA grid138,783
#97JenningsLA62.0 in68.5°FNOAA grid9,235
#99HialeahFL61.9 in76.4°FNOAA grid230,968
#100West MiamiFL61.9 in76.5°FNOAA grid7,125
The ranking requires a non-null NOAA annual precipitation normal and at least 5,000 residents. Cities within the same NOAA grid cell can share identical values.

Methodology · NOAA precipitation normals

Annual precipitation from 30-year climate normals.

The ranking value is NOAA 1991-2020 annual precipitation normal in inches. CONUS rows use NOAA's nClimGrid monthly gridded normals; Alaska, Hawaii, and non-CONUS rows use the nearest available station path recorded by the climate pipeline.

Rows are limited to cities with 2025 Census PEP population of at least 5,000 and a non-null annual precipitation normal. Ranks use standard competition ranking, so exact ties share the same rank.

Precipitation is not the same as flood risk. This page does not include drainage, elevation, riverine exposure, hurricanes, storm surge, wildfire, drought, or property-level hazard data.

Read the methodology →

Audit trail

Precipitation values are 1991-2020 normals. Risk and forecast claims require different sources and are not made on this page.