NHC AL032004 · Atlantic basin
Hurricane Charley (2004)
August 9, 2004 – August 15, 2004
Data: NOAA NHC HURDAT2 and NOAA SPC tornado and hail reports, through 2025 · Updated
Hurricane Charley peaked at Category 4 with 150 mph sustained winds and passed within 75 miles of 750 US cities, 333 of them while still at hurricane strength.
Charley in the record
HURDAT2 tracks Charley for 6 days, from August 9, 2004 to August 15, 2004. Its first position, at 11.4°N 59.2°W, records it as a tropical depression; its last, at 41.2°N 71.1°W, as an extratropical cyclone. It reached tropical-storm strength on August 10, hurricane strength on August 11 and major-hurricane strength on August 13. Its peak was 150 mph (130 knots), Category 4, on August 13, and its lowest central pressure was 941 millibars on August 13. It spent about 3 days at hurricane strength. HURDAT2 marks 4 landfalls within 50 miles of a US city on this site; the first three were on August 13 at 150 mph (Category 4), 6 miles from Bokeelia, FL; on August 13 at 144 mph (Category 4), 6 miles from Punta Gorda, FL; on August 14 at 81 mph (Category 1), 8 miles from Mc Clellanville, SC. It has one more landfall in the record farther from the cities here. Its centre passed within 75 miles of 750 US cities, in 9 states, most in Florida (236) and North Carolina (189), between August 13 and August 15. The strongest pass was 150 mph (Category 4) 8 miles from St James City, FL; the centre came closest to South Mills, NC, less than a mile away. 333 of the cities had it at hurricane strength at the closest point, 55 at major-hurricane strength. It reached more US cities than 86% of the 737 storms on this site, and more than any other storm of 2004 on this site.
- Peak strength
- Category 4
- Cities within 75 mi
- 750
- At hurricane strength
- 333
- States
- 9
150 mph
when closest
Cities Charley passed near, strongest first
Florida (236)
- St James CityCategory 4 · 8 mi
- EsteroCategory 4 · 27 mi
- ImmokaleeCategory 4 · 52 mi
- BokeeliaCategory 4 · 2 mi
- SanibelCategory 4 · 11 mi
- Cape CoralCategory 4 · 12 mi
- Fort Myers BeachCategory 4 · 19 mi
- Fort MyersCategory 4 · 22 mi
- Bonita SpringsCategory 4 · 30 mi
- Lehigh AcresCategory 4 · 33 mi
- NaplesCategory 4 · 38 mi
- PlacidaCategory 4 · 10 mi
- North Fort MyersCategory 4 · 16 mi
- Rotonda WestCategory 4 · 9 mi
- AlvaCategory 4 · 32 mi
- Marco IslandCategory 4 · 44 mi
- EnglewoodCategory 4 · 15 mi
- Punta GordaCategory 4 · 4 mi
- Port CharlotteCategory 4 · 4 mi
- VeniceCategory 4 · 22 mi
- LabelleCategory 4 · 42 mi
- NokomisCategory 4 · 26 mi
- North PortCategory 4 · 10 mi
- OspreyCategory 4 · 29 mi
- ClewistonCategory 4 · 68 mi
- Moore HavenCategory 4 · 58 mi
- SarasotaCategory 4 · 33 mi
- Longboat KeyCategory 4 · 43 mi
- ArcadiaCategory 3 · 6 mi
- University ParkCategory 3 · 33 mi
- BradentonCategory 3 · 40 mi
- Holmes BeachCategory 3 · 50 mi
- Lakewood RanchCategory 3 · 30 mi
- Myakka CityCategory 3 · 20 mi
- EllentonCategory 3 · 38 mi
- PalmettoCategory 3 · 42 mi
- ParrishCategory 3 · 34 mi
- Lake PlacidCategory 3 · 32 mi
- St Pete BeachCategory 3 · 57 mi
- Key WestCategory 3 · 66 mi
- South PasadenaCategory 3 · 56 mi
- RuskinCategory 3 · 39 mi
- Zolfo SpringsCategory 3 · 8 mi
- WimaumaCategory 3 · 32 mi
- St PetersburgCategory 3 · 54 mi
- SeminoleCategory 3 · 63 mi
- WauchulaCategory 3 · 1 mi
- Sun City CenterCategory 3 · 34 mi
- Indian ShoresCategory 3 · 66 mi
- Bowling GreenCategory 3 · 8 mi
- Apollo BeachCategory 3 · 39 mi
- Pinellas ParkCategory 3 · 58 mi
- LargoCategory 3 · 63 mi
- SebringCategory 3 · 25 mi
- OkeechobeeCategory 3 · 62 mi
- GibsontonCategory 2 · 38 mi
- ClearwaterCategory 2 · 63 mi
- LithiaCategory 2 · 24 mi
- Avon ParkCategory 2 · 17 mi
- Safety HarborCategory 2 · 60 mi
and 176 more
Georgia (11)
- Saint MarysCategory 1 · 60 mi
- KingslandCategory 1 · 67 mi
- WoodbineCategory 1 · 70 mi
- St Simons IslandCategory 1 · 61 mi
- BrunswickCategory 1 · 70 mi
- WaverlyCategory 1 · 71 mi
- DarienCategory 1 · 67 mi
- TownsendCategory 1 · 71 mi
- Tybee IslandCategory 1 · 54 mi
- SavannahCategory 1 · 68 mi
- Garden CityCategory 1 · 74 mi
South Carolina (84)
- Mc ClellanvilleCategory 1 · 7 mi
- HugerCategory 1 · 23 mi
- BonneauCategory 1 · 36 mi
- Moncks CornerCategory 1 · 37 mi
- HanahanCategory 1 · 39 mi
- Saint StephenCategory 1 · 40 mi
- PinevilleCategory 1 · 49 mi
- CrossCategory 1 · 51 mi
- EutawvilleCategory 1 · 60 mi
- HarleyvilleCategory 1 · 63 mi
- Holly HillCategory 1 · 63 mi
- SummertonCategory 1 · 67 mi
- SanteeCategory 1 · 71 mi
- AwendawCategory 1 · 14 mi
- Daniel IslandCategory 1 · 24 mi
- AndrewsCategory 1 · 27 mi
- Goose CreekCategory 1 · 34 mi
- LadsonCategory 1 · 39 mi
- SummervilleCategory 1 · 43 mi
- SaltersCategory 1 · 45 mi
- GreeleyvilleCategory 1 · 53 mi
- DorchesterCategory 1 · 59 mi
- ManningCategory 1 · 64 mi
- AlcoluCategory 1 · 67 mi
- Saint GeorgeCategory 1 · 68 mi
- GeorgetownCategory 1 · 12 mi
- Isle Of PalmsCategory 1 · 15 mi
- Sullivans IslandCategory 1 · 18 mi
- Mount PleasantCategory 1 · 20 mi
- CharlestonCategory 1 · 27 mi
- North CharlestonCategory 1 · 32 mi
- Charleston AfbCategory 1 · 34 mi
- KingstreeCategory 1 · 45 mi
- RidgevilleCategory 1 · 51 mi
- CottagevilleCategory 1 · 58 mi
- TurbevilleCategory 1 · 64 mi
- LynchburgCategory 1 · 72 mi
- Murrells InletCategory 1 · 6 mi
- Pawleys IslandCategory 1 · 7 mi
- HemingwayCategory 1 · 29 mi
- Johns IslandCategory 1 · 31 mi
- JohnsonvilleCategory 1 · 36 mi
- RavenelCategory 1 · 40 mi
- HollywoodCategory 1 · 41 mi
- Lake CityCategory 1 · 51 mi
- Hilton Head IslandCategory 1 · 54 mi
- ScrantonCategory 1 · 55 mi
- CowardCategory 1 · 56 mi
- BlufftonCategory 1 · 62 mi
- OkatieCategory 1 · 66 mi
- WalterboroCategory 1 · 67 mi
- TimmonsvilleCategory 1 · 70 mi
- HardeevilleCategory 1 · 74 mi
- Surfside BeachCategory 1 · 6 mi
- Myrtle BeachCategory 1 · 8 mi
- ConwayCategory 1 · 18 mi
- Wadmalaw IslandCategory 1 · 34 mi
- GreshamCategory 1 · 36 mi
- Saint Helena IslandCategory 1 · 48 mi
- PamplicoCategory 1 · 48 mi
and 24 more
North Carolina (189)
- CalabashCategory 1 · 2 mi
- Sunset BeachCategory 1 · 5 mi
- Ocean Isle BeachCategory 1 · 7 mi
- Tabor CityCategory 1 · 19 mi
- AshTropical storm · overhead
- ShallotteTropical storm · 8 mi
- NakinaTropical storm · 11 mi
- SupplyTropical storm · 11 mi
- BoliviaTropical storm · 16 mi
- WhitevilleTropical storm · 21 mi
- Oak IslandTropical storm · 22 mi
- ChadbournTropical storm · 27 mi
- FairmontTropical storm · 47 mi
- RowlandTropical storm · 57 mi
- DelcoTropical storm · 1 mi
- BoltonTropical storm · 6 mi
- Lake WaccamawTropical storm · 12 mi
- WinnabowTropical storm · 18 mi
- SouthportTropical storm · 24 mi
- ClarktonTropical storm · 25 mi
- Carolina BeachTropical storm · 28 mi
- Kure BeachTropical storm · 29 mi
- BladenboroTropical storm · 34 mi
- LumbertonTropical storm · 47 mi
- PembrokeTropical storm · 58 mi
- MaxtonTropical storm · 66 mi
- LaurinburgTropical storm · 74 mi
- RiegelwoodTropical storm · 3 mi
- LelandTropical storm · 12 mi
- WilmingtonTropical storm · 22 mi
- Wrightsville BeachTropical storm · 26 mi
- ElizabethtownTropical storm · 28 mi
- Saint PaulsTropical storm · 52 mi
- ParktonTropical storm · 58 mi
- ShannonTropical storm · 61 mi
- Lumber BridgeTropical storm · 62 mi
- Red SpringsTropical storm · 65 mi
- RaefordTropical storm · 72 mi
- CurrieTropical storm · 3 mi
- AtkinsonTropical storm · 5 mi
- Rocky PointTropical storm · 12 mi
- Castle HayneTropical storm · 16 mi
- HarrellsTropical storm · 18 mi
- Hope MillsTropical storm · 57 mi
- FayettevilleTropical storm · 60 mi
- WillardTropical storm · 6 mi
- BurgawTropical storm · 6 mi
- HampsteadTropical storm · 24 mi
- GarlandTropical storm · 26 mi
- RoseboroTropical storm · 37 mi
- AutryvilleTropical storm · 45 mi
- StedmanTropical storm · 48 mi
- WadeTropical storm · 56 mi
- Fort BraggTropical storm · 62 mi
- Spring LakeTropical storm · 69 mi
- WallaceTropical storm · 4 mi
- TeacheyTropical storm · 7 mi
- Rose HillTropical storm · 11 mi
- Maple HillTropical storm · 13 mi
- MagnoliaTropical storm · 14 mi
and 129 more
Virginia (49)
- EmporiaTropical storm · 65 mi
- FranklinTropical storm · 37 mi
- CourtlandTropical storm · 46 mi
- CapronTropical storm · 52 mi
- JarrattTropical storm · 67 mi
- SuffolkTropical storm · 24 mi
- WindsorTropical storm · 34 mi
- ZuniTropical storm · 39 mi
- WakefieldTropical storm · 51 mi
- WaverlyTropical storm · 58 mi
- DisputantaTropical storm · 68 mi
- ChesapeakeTropical storm · 11 mi
- PortsmouthTropical storm · 17 mi
- CarrolltonTropical storm · 30 mi
- SmithfieldTropical storm · 36 mi
- Spring GroveTropical storm · 60 mi
- Virginia BeachTropical storm · 6 mi
- NorfolkTropical storm · 16 mi
- HamptonTropical storm · 27 mi
- Newport NewsTropical storm · 34 mi
- Fort EustisTropical storm · 41 mi
- WilliamsburgTropical storm · 52 mi
- Charles CityTropical storm · 70 mi
- Providence ForgeTropical storm · 72 mi
- Cape CharlesTropical storm · 18 mi
- PoquosonTropical storm · 31 mi
- YorktownTropical storm · 35 mi
- SeafordTropical storm · 35 mi
- MathewsTropical storm · 40 mi
- HayesTropical storm · 41 mi
- GloucesterTropical storm · 49 mi
- SaludaTropical storm · 59 mi
- ToanoTropical storm · 61 mi
- LanexaTropical storm · 66 mi
- West PointTropical storm · 68 mi
- AccomacTropical storm · 22 mi
- MelfaTropical storm · 22 mi
- PainterTropical storm · 23 mi
- ExmoreTropical storm · 23 mi
- ParksleyTropical storm · 23 mi
- OnancockTropical storm · 26 mi
- White StoneTropical storm · 50 mi
- KilmarnockTropical storm · 53 mi
- HeathsvilleTropical storm · 60 mi
- LancasterTropical storm · 60 mi
- CallaoTropical storm · 73 mi
- ChincoteagueTropical storm · 17 mi
- BloxomTropical storm · 24 mi
- New ChurchTropical storm · 26 mi
Delaware (25)
- DelmarTropical storm · 46 mi
- Bethany BeachTropical storm · 26 mi
- SelbyvilleTropical storm · 28 mi
- Ocean ViewTropical storm · 29 mi
- MillvilleTropical storm · 29 mi
- FrankfordTropical storm · 31 mi
- DagsboroTropical storm · 34 mi
- Rehoboth BeachTropical storm · 35 mi
- MillsboroTropical storm · 37 mi
- LewesTropical storm · 39 mi
- MiltonTropical storm · 46 mi
- GeorgetownTropical storm · 47 mi
- LaurelTropical storm · 49 mi
- EllendaleTropical storm · 53 mi
- LincolnTropical storm · 54 mi
- SeafordTropical storm · 55 mi
- MilfordTropical storm · 57 mi
- BridgevilleTropical storm · 59 mi
- GreenwoodTropical storm · 62 mi
- FredericaTropical storm · 64 mi
- HarringtonTropical storm · 66 mi
- MagnoliaTropical storm · 66 mi
- FeltonTropical storm · 68 mi
- CamdenTropical storm · 71 mi
- DoverTropical storm · 72 mi
Maryland (22)
- Snow HillTropical storm · 29 mi
- Pocomoke CityTropical storm · 30 mi
- PittsvilleTropical storm · 35 mi
- ParsonsburgTropical storm · 37 mi
- CrisfieldTropical storm · 40 mi
- Princess AnneTropical storm · 42 mi
- EdenTropical storm · 43 mi
- FruitlandTropical storm · 43 mi
- SalisburyTropical storm · 43 mi
- DelmarTropical storm · 45 mi
- WestoverTropical storm · 46 mi
- HebronTropical storm · 50 mi
- Mardela SpringsTropical storm · 54 mi
- East New MarketTropical storm · 68 mi
- CambridgeTropical storm · 73 mi
- Ocean CityTropical storm · 21 mi
- BerlinTropical storm · 25 mi
- BishopvilleTropical storm · 28 mi
- FederalsburgTropical storm · 65 mi
- HurlockTropical storm · 66 mi
- PrestonTropical storm · 73 mi
- DentonTropical storm · 73 mi
New Jersey (132)
- WildwoodTropical storm · 33 mi
- Sea Isle CityTropical storm · 34 mi
- Ocean CityTropical storm · 34 mi
- LinwoodTropical storm · 36 mi
- Somers PointTropical storm · 36 mi
- MarmoraTropical storm · 36 mi
- Ocean ViewTropical storm · 37 mi
- Rio GrandeTropical storm · 37 mi
- Cape MayTropical storm · 37 mi
- Cape May Court HouseTropical storm · 38 mi
- VillasTropical storm · 40 mi
- WoodbineTropical storm · 43 mi
- LeesburgTropical storm · 50 mi
- Port NorrisTropical storm · 54 mi
- MillvilleTropical storm · 58 mi
- MinotolaTropical storm · 59 mi
- VinelandTropical storm · 60 mi
- NewfieldTropical storm · 64 mi
- BridgetonTropical storm · 69 mi
- PittsgroveTropical storm · 70 mi
- MonroevilleTropical storm · 73 mi
- BrigantineTropical storm · 30 mi
- Ship BottomTropical storm · 30 mi
- Atlantic CityTropical storm · 31 mi
- Ventnor CityTropical storm · 32 mi
- Margate CityTropical storm · 32 mi
- PleasantvilleTropical storm · 36 mi
- West CreekTropical storm · 36 mi
- NorthfieldTropical storm · 36 mi
- Little Egg Harbor TwpTropical storm · 37 mi
- ManahawkinTropical storm · 37 mi
- AbseconTropical storm · 37 mi
- GallowayTropical storm · 38 mi
- Egg Harbor TownshipTropical storm · 39 mi
- WaretownTropical storm · 40 mi
- BarnegatTropical storm · 40 mi
- PomonaTropical storm · 41 mi
- Seaside ParkTropical storm · 42 mi
- Lanoka HarborTropical storm · 42 mi
- Forked RiverTropical storm · 43 mi
- BayvilleTropical storm · 44 mi
- Pine BeachTropical storm · 45 mi
- Egg Harbor CityTropical storm · 46 mi
- BeachwoodTropical storm · 46 mi
- Toms RiverTropical storm · 49 mi
- Mays LandingTropical storm · 49 mi
- WhitingTropical storm · 53 mi
- LakehurstTropical storm · 55 mi
- HammontonTropical storm · 56 mi
- JacksonTropical storm · 60 mi
- Browns MillsTropical storm · 61 mi
- SouthamptonTropical storm · 62 mi
- Waterford WorksTropical storm · 63 mi
- New EgyptTropical storm · 64 mi
- WilliamstownTropical storm · 65 mi
- PembertonTropical storm · 65 mi
- Fort DixTropical storm · 65 mi
- AtcoTropical storm · 65 mi
- Jb MdlTropical storm · 66 mi
- MedfordTropical storm · 67 mi
and 72 more
New York (2)
- Breezy PointTropical storm · 68 mi
- BrooklynTropical storm · 74 mi
Other storms of the 2004 season
About this record
The track is the National Hurricane Center's best-track record, revised after the season with every observation available. Strength at a city is the sustained wind on the track at the closest point, not the wind that city measured.