Florida takes some abuse. Not just from its own residents, but from the general public, the media, and on social media.
We’re not here to debate Florida’s merits. As far as we’re concerned, it’s a warm place that’s quite beautiful almost all year long.
But, for those who are considering a relocation within Florida, or who are thinking of moving to the Sunshine State, this list should provide some value.
The following are the worst, avoid-at-all-costs cities in Florida:
The 10 Worst Places To Live In Florida For 2021
What? Where are these places you wonder? And before you get all riled up and say we’re picking on small town America, that’s not the case.
We understand there’s a lot of good in every place.
However, according to data (which doesn’t measure things like beauty and ‘friendly people’), there are far better options in the state for making a place home. And the worst place to live in Florida? That would be Pahokee.
Read on below to see how we crunched the numbers and see how your city fared in 2021.
If you’re looking for something more national, check out the worst cities in America or the worst states in America.
For more Florida reading, check out:
The 10 Worst Places To Live In Florida For 2021
/10
You have to work pretty hard to get 1/10 on our SnackAbility score, but Pahokee, the worst place in Florida, found a way. Situated about an hour west of West Palm Beach on the banks of Lake Okeechobee, Pahokee has too many problems to count.
The poverty rate sits at 37.8%, the unemployment rate is a woeful 26.3% (the worst in Florida), and those that do have jobs aren’t exactly swimming in cash. The median household income in Pahokee is $27,095.
Violent crime is high, and the high school dropout rate is the 4th worst statewide.
It’s a real shame, too, because Pahokee has some truly magnificent spots, like Pahokee State Park, an excellent spot for fishing, boating, camping, and hiking around Lake Okeechobee.
/10
Look, we didn’t name Opa Locka one of Miami’s worst suburbs without good cause. Home to fast food joints, Kmart, Big Lots, and plenty of gas stations, Opa Locka is not anyone’s definition of an aesthetically-pleasing place to live.
The city had the 2nd highest overall crime rate in Florida over 2019, which makes sense in a place with a poverty rate over 40%. In fact, the median household income of $21,523 ranks as the lowest in Florida.
If Opa Locka has one saving grace, it’s that it offers easy access to Miami, so you’ve got things like Dolphin Mall and Zoo Miami is just down the road.
/10
Population: 5,393
Rank Last Year: 22 (Up 19)
Median Home Value: $97,900
Unemployment Rate: 8.8%
More on Starke: Data
Situated between Jacksonville and Gainesville, Starke ranks as Florida’s 3rd worst place to call home.
Starke does have Kingsley Lake, a perfectly-circular lake that’s popular for fishing and swimming. While this and plenty of state parks make for many pleasant places for outdoorsmen and women, Starke itself is pretty light on fun stuff to do (unless you count Walmart or Piggly Wiggly).
What’s even more problematic than Starke’s high poverty rate is the fact that the median household income here dropped by a whopping 20% over the year, down to $32,177. That, and a crime rate that’s nearly double the national average.
/10
Cocoa has been in the spotlight with us before, and not for the best reason either; we named the city of 18,285 as one of the most dangerous cities in Florida, so you’d be well-advised to keep your wallet close and a buddy nearby at all times.
Besides that, the economy of Cocoa isn’t so hot. While residents enjoy a low cost of living, that’s mostly because the poverty and unemployment rates are so high and median household income is so low that things have to be cheap here.
On the bright side, Cocoa also has a historic downtown shopping district and Riverfront Park is always putting on shows, so there’s some entertainment available here.
Orlando is 45 minutes west of Cocoa.
/10
Situated between Lake Griffin and Lake Harris in central Florida, Leesburg does offer nature lovers quite a bit to do.
But with the 9th highest crime rate in Florida, through-the-roof unemployment and poverty rates, and a declining median household income, that’s about all Leesburg has going for it.
GreatSchools also gave Leesburg an average score below 3/10, so it’s not exactly the best place to raise a family either. On top of that, the cost of living in Leesburg is higher than most places listed here, so it’s not even like you’re trading a lower quality of life for some extra savings.
/10
Located 45 minutes south of Miami, Homestead ranks as Florida’s 6th least attractive place to live for 2021. Unlike some other places on this list, Homestead has quite a bit going for it.
The city of 68,438 is a popular choice for families looking to avoid the big prices and party vibe of Miami. It offers easy access to Everglades National Park and Coral Castle, both popular tourist attractions on the national and local level.
That’s a big reason why Homestead also has the priciest homes you’ll see here, with a median price of $222,300. Unfortunately, that higher price of admission doesn’t translate into other important elements of a good place to live.
Crime is high, unemployment and poverty are still prevalent, and as an added gut punch, Homestead residents have the 2nd worst commute in Florida.
/10
From Miami’s south we turn to North Miami, Florida’s 7th worst place to live. For starters, North Miami’s overall crime rate is 90% higher than the national average.
And if you are hurt, you might have to contend with significant medical expenses out-of-pocket, considering North Miami has the 3rd highest rate of uninsured residents anywhere in Florida.
Beyond that, housing is quite pricey for a place where over 20% of the population is below the poverty line, and 1 out of 12 people is out of work.
One thing to note: North Miami did score a 10/10 SnackAbility score for its awesome amenities, like The Ancient Spanish Monastery and nearby Oleta River State Park, a truly beautiful spot that may help you forget you live in Florida’s #7 worst city overall.
/10
A PBS documentary entitled “Murder of a Small Town” covered Belle Glade back in 2015. It delt with the city’s decline into high unemployment, crime rates, and drug use over the past few years, all of which contributed to Belle Glade ending up as Florida’s 8th worst place.
With all that going on, it’s no shock that the population, employees, median household income, and median property values are all going down in Belle Glade. And those drops are compounding already horrible issues; Belle Glade has the 3rd lowest median household income in Florida at $24,322.
Belle Glade’s unemployment rate of 14.9% is the 5th worst in Florida as well, and with the 3rd highest high school dropout rate statewide, the city isn’t exactly setting itself up for success in the future.
/10
We’re taking our first trip to the Florida Panhandle to reach the state’s 9th worst place to call home, Marianna. Like a few places on this list, Marianna offers quite a bit for those who like to spend their time outdoors.
There are miles of spring-fed rivers, ponds, and lakes, and the Florida Caverns State Park is a truly one-of-a-kind site.
That’s all great — if you’re just visiting Marianna. The local economy is in shambles, with a 5% drop in employees over the last year. The median household income is the 2nd lowest in Florida at $22,909, and the poverty rate is nearly 40%.
/10
There’s a reason Avon Park has the 2nd lowest median home price in Florida — that’s what you’d expect from the 10th worst place to live in the state, after all. This central Florida city of 10,461 isn’t the kind of place most people want to reside.
The crime rate is the 6th highest in Florida, the crazy high unemployment rate of 19.1% ranks as the 2nd worst statewide.
About a third of residents live below the poverty line, so making ends meet in Avon Park is a daily cause for concern.
Avon Park does have some pretty lakeside parks near the downtown area, but beyond that, there isn’t much going on here.
How we determined the worst places to live in Florida for 2021
To figure out how bad a place is to live in, we only needed to know what kinds of things people like and then decide what cities have the least amount of those things.
We don’t think it’s a stretch to assume that people like the following things:
- Good education
- Lots of jobs
- Low crime
- Low poverty
- Nice homes
- High incomes
- High population density (Lots of things to do)
- Short work commutes
- Health insurance
The data comes from the Census’s most recent American Community Survey and from the FBI Uniform Crime Report.
We broke crime down into violent crime and property crime to give violent crime a larger weight — if you did a simple calculation of all crimes per capita, property crimes are normally 7x more common and really bias that ranking.
Furthermore, only cities with at least 5,000 people were considered — leaving 208 cities.
We then ranked each city from 1 to 208 for all the criteria with a #1 ranking being the worst for the particular criteria.
Next, we averaged the rankings into one “Worst Place To Live Score”.
Finally, we ranked every city on the “Worst Place To Live Score” with the lowest score being the worst city in Florida — Pahokee. Read on for a detailed look at the 10 worst cities in Florida. You can download the data here.
This list is a scientific analysis based on real data and is completely unbiased.
Wrapping Up The Worst In Florida
If you’re looking at areas in Florida with the worst economic situations, where there’s higher than average crime, and not a lot to do, this is an accurate list.
And in the end, Pahokee ranks as the worst city to live in Florida for 2021.
If you’re curious enough, here are the best cities to live in Florida:
- Sanibel (Pop. 7,319)
- Palm Beach (Pop. 8,723)
- North Palm Beach (Pop. 13,029)
For more Florida reading, check out:
Where Are The Worst Places To Live In Florida?
Rank | City | Population |
---|---|---|
1 | Pahokee | 6,269 |
2 | Opa-locka | 16,149 |
3 | Starke | 5,393 |
4 | Cocoa | 18,285 |
5 | Leesburg | 22,672 |
6 | Homestead | 68,438 |
7 | North Miami | 62,489 |
8 | Belle Glade | 19,654 |
9 | Marianna | 6,923 |
10 | Avon Park | 10,461 |
11 | Miami Gardens | 111,363 |
12 | Mascotte | 5,743 |
13 | South Bay | 5,158 |
14 | Lauderdale Lakes | 35,606 |
15 | Quincy | 7,334 |
16 | Sebring | 10,377 |
17 | Lake Worth | 38,010 |
18 | Lantana | 11,695 |
19 | North Miami Beach | 42,971 |
20 | Palatka | 10,363 |
21 | New Port Richey | 16,223 |
22 | Pembroke Park | 6,677 |
23 | Greenacres | 40,529 |
24 | Perry | 6,896 |
25 | Fort Pierce | 45,329 |
26 | Brooksville | 8,191 |
27 | DeFuniak Springs | 6,448 |
28 | Fort Meade | 6,104 |
29 | Fellsmere | 5,625 |
30 | Daytona Beach | 67,604 |
31 | LaBelle | 5,106 |
32 | Pompano Beach | 110,062 |
33 | Miami | 454,279 |
34 | Lauderhill | 71,625 |
35 | Live Oak | 6,890 |
36 | Ocala | 59,267 |
37 | Wildwood | 6,838 |
38 | Deltona | 90,403 |
39 | Clewiston | 7,781 |
40 | Palm Springs | 24,843 |
41 | West Palm Beach | 109,767 |
42 | Auburndale | 15,799 |
43 | Oakland Park | 44,699 |
44 | West Park | 15,012 |
45 | Zephyrhills | 15,573 |
46 | Kissimmee | 71,185 |
47 | Hallandale Beach | 39,656 |
48 | Riviera Beach | 34,702 |
49 | Dania Beach | 32,008 |
50 | Palmetto | 13,611 |
51 | Sanford | 59,700 |
52 | Palm Coast | 85,933 |
53 | North Lauderdale | 44,020 |
54 | Winter Haven | 41,248 |
55 | Orlando | 280,832 |
56 | Callaway | 14,958 |
57 | Inverness | 7,281 |
58 | Lake Wales | 16,035 |
59 | Apopka | 51,800 |
60 | Fort Myers | 79,927 |
61 | Fort Lauderdale | 180,124 |
62 | Springfield | 9,319 |
63 | Eustis | 20,700 |
64 | Okeechobee | 5,724 |
65 | Lake Park | 8,508 |
66 | Bradenton | 56,551 |
67 | Titusville | 45,932 |
68 | Boynton Beach | 76,832 |
69 | Jacksonville | 890,467 |
70 | Holly Hill | 12,147 |
71 | Arcadia | 8,072 |
72 | Crestview | 24,117 |
73 | Mount Dora | 13,897 |
74 | Hollywood | 152,511 |
75 | Deerfield Beach | 80,312 |
76 | High Springs | 5,989 |
77 | Miami Beach | 90,108 |
78 | DeLand | 32,413 |
79 | Hialeah | 234,539 |
80 | Tarpon Springs | 25,176 |
81 | Tallahassee | 191,279 |
82 | Tavares | 16,752 |
83 | Bartow | 19,440 |
84 | Green Cove Springs | 7,923 |
85 | South Miami | 12,046 |
86 | Ocoee | 46,305 |
87 | Lakeland | 107,922 |
88 | DeBary | 20,696 |
89 | Palm Bay | 111,997 |
90 | Melbourne | 81,468 |
91 | St. Cloud | 51,158 |
92 | Groveland | 13,672 |
93 | Marathon | 8,702 |
94 | Newberry | 5,944 |
95 | Gainesville | 132,127 |
96 | Alachua | 9,867 |
97 | Pinellas Park | 52,857 |
98 | Casselberry | 27,950 |
99 | Hialeah Gardens | 23,709 |
100 | Delray Beach | 68,217 |