The 10 Worst Places To Live In Florida For 2021


We used science to help determine which cities in Florida are the real pits.

RoadSnacks is reader-supported. When you click through real estate links on our site, we earn an affiliate commission. Learn more.

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

  1. Pahokee
  2. Opa-locka
  3. Starke
  4. Cocoa
  5. Leesburg
  6. Homestead
  7. North Miami
  8. Belle Glade
  9. Marianna
  10. Avon Park

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

Pahokee, FL

Source: Public domain
Overall SnackAbility

1
/10

Population: 6,269
Rank Last Year: 1 (No Change)
Median Home Value: $97,000
Unemployment Rate: 26.3%
More on Pahokee:  Data | Photos

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.

Opa-Locka, FL

Overall SnackAbility

5
/10

Population: 16,149
Rank Last Year: 2 (No Change)
Median Home Value: $154,300
Unemployment Rate: 12.6%
More on Opa-Locka:  Data | Photos

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.

Starke, FL

Overall SnackAbility

2
/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.

Cocoa, FL

Overall SnackAbility

3
/10

Population: 18,285
Rank Last Year: 10 (Up 6)
Median Home Value: $115,500
Unemployment Rate: 7.5%
More on Cocoa:  Data | Photos

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.

Leesburg, FL

Overall SnackAbility

5
/10

Population: 22,672
Rank Last Year: 4 (Down 1)
Median Home Value: $153,000
Unemployment Rate: 8.3%
More on Leesburg:  Data | Photos

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.

Homestead, FL

Overall SnackAbility

4
/10

Population: 68,438
Rank Last Year: 5 (Down 1)
Median Home Value: $222,300
Unemployment Rate: 7.1%
More on Homestead:  Data | Photos

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.

North Miami, FL

Overall SnackAbility

4
/10

Population: 62,489
Rank Last Year: 8 (Up 1)
Median Home Value: $202,600
Unemployment Rate: 7.6%
More on North Miami:  Data | Photos

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.

Belle Glade, FL

Overall SnackAbility

3
/10

Population: 19,654
Rank Last Year: 3 (Down 5)
Median Home Value: $113,400
Unemployment Rate: 14.9%
More on Belle Glade:  Data | Photos

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.

Marianna, FL

Overall SnackAbility

1
/10

Population: 6,923
Rank Last Year: 38 (Up 29)
Median Home Value: $88,200
Unemployment Rate: 10.7%
More on Marianna:  Data | Photos

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%.

Avon Park, FL

Overall SnackAbility

5
/10

Population: 10,461
Rank Last Year: 6 (Down 4)
Median Home Value: $70,300
Unemployment Rate: 19.1%
More on Avon Park:  Data | Photos

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:

  1. Sanibel (Pop. 7,319)
  2. Palm Beach (Pop. 8,723)
  3. North Palm Beach (Pop. 13,029)

For more Florida reading, check out:

Where Are The Worst Places To Live In Florida?

Rank City Population Unemployment Rate Home Value
1 Pahokee 6,269 26.3% $97,000
2 Opa-locka 16,149 12.6% $154,300
3 Starke 5,393 8.8% $97,900
4 Cocoa 18,285 7.5% $115,500
5 Leesburg 22,672 8.3% $153,000
6 Homestead 68,438 7.1% $222,300
7 North Miami 62,489 7.6% $202,600
8 Belle Glade 19,654 14.9% $113,400
9 Marianna 6,923 10.7% $88,200
10 Avon Park 10,461 19.1% $70,300
11 Miami Gardens 111,363 7.7% $190,200
12 Mascotte 5,743 3.9% $157,700
13 South Bay 5,158 11.4% $83,100
14 Lauderdale Lakes 35,606 9.7% $119,800
15 Quincy 7,334 4.3% $77,100
16 Sebring 10,377 16.5% $96,600
17 Lake Worth 38,010 6.5% $194,300
18 Lantana 11,695 7.9% $225,600
19 North Miami Beach 42,971 6.9% $194,300
20 Palatka 10,363 10.4% $75,200
21 New Port Richey 16,223 7.5% $87,500
22 Pembroke Park 6,677 5.3% $84,400
23 Greenacres 40,529 6.1% $162,600
24 Perry 6,896 8.7% $90,800
25 Fort Pierce 45,329 7.0% $113,600
26 Brooksville 8,191 8.1% $61,600
27 DeFuniak Springs 6,448 8.0% $121,700
28 Fort Meade 6,104 8.9% $77,900
29 Fellsmere 5,625 15.5% $108,500
30 Daytona Beach 67,604 6.7% $153,000
31 LaBelle 5,106 6.7% $95,300
32 Pompano Beach 110,062 7.7% $213,700
33 Miami 454,279 6.0% $317,700
34 Lauderhill 71,625 8.1% $154,400
35 Live Oak 6,890 12.6% $110,600
36 Ocala 59,267 8.1% $142,200
37 Wildwood 6,838 7.0% $169,100
38 Deltona 90,403 5.2% $155,000
39 Clewiston 7,781 12.0% $112,600
40 Palm Springs 24,843 5.2% $148,800
41 West Palm Beach 109,767 7.7% $251,700
42 Auburndale 15,799 4.7% $180,800
43 Oakland Park 44,699 7.6% $214,600
44 West Park 15,012 6.6% $174,800
45 Zephyrhills 15,573 5.4% $98,800
46 Kissimmee 71,185 5.4% $173,200
47 Hallandale Beach 39,656 7.3% $215,600
48 Riviera Beach 34,702 9.4% $189,500
49 Dania Beach 32,008 7.6% $194,700
50 Palmetto 13,611 9.3% $156,700
51 Sanford 59,700 7.2% $156,600
52 Palm Coast 85,933 5.0% $209,300
53 North Lauderdale 44,020 8.1% $167,100
54 Winter Haven 41,248 5.4% $154,100
55 Orlando 280,832 5.4% $240,000
56 Callaway 14,958 7.8% $148,400
57 Inverness 7,281 9.0% $99,200
58 Lake Wales 16,035 7.7% $167,400
59 Apopka 51,800 5.5% $228,400
60 Fort Myers 79,927 5.4% $238,700
61 Fort Lauderdale 180,124 7.0% $334,000
62 Springfield 9,319 4.2% $111,700
63 Eustis 20,700 5.8% $162,000
64 Okeechobee 5,724 6.2% $113,700
65 Lake Park 8,508 4.8% $201,400
66 Bradenton 56,551 6.4% $169,800
67 Titusville 45,932 7.6% $143,700
68 Boynton Beach 76,832 7.4% $207,500
69 Jacksonville 890,467 5.9% $173,200
70 Holly Hill 12,147 7.5% $105,600
71 Arcadia 8,072 6.2% $105,900
72 Crestview 24,117 9.6% $164,300
73 Mount Dora 13,897 5.9% $244,100
74 Hollywood 152,511 6.5% $254,000
75 Deerfield Beach 80,312 7.1% $168,600
76 High Springs 5,989 5.5% $167,800
77 Miami Beach 90,108 3.8% $459,000
78 DeLand 32,413 6.0% $209,200
79 Hialeah 234,539 4.6% $228,600
80 Tarpon Springs 25,176 6.9% $209,400
81 Tallahassee 191,279 8.0% $203,800
82 Tavares 16,752 9.3% $144,900
83 Bartow 19,440 4.9% $137,100
84 Green Cove Springs 7,923 4.2% $189,500
85 South Miami 12,046 9.0% $569,300
86 Ocoee 46,305 5.0% $242,200
87 Lakeland 107,922 6.4% $149,500
88 DeBary 20,696 2.6% $211,100
89 Palm Bay 111,997 6.2% $155,200
90 Melbourne 81,468 4.3% $169,000
91 St. Cloud 51,158 6.2% $197,500
92 Groveland 13,672 5.7% $199,100
93 Marathon 8,702 4.1% $425,200
94 Newberry 5,944 2.3% $175,600
95 Gainesville 132,127 5.2% $161,900
96 Alachua 9,867 6.6% $179,500
97 Pinellas Park 52,857 5.4% $154,700
98 Casselberry 27,950 5.5% $159,300
99 Hialeah Gardens 23,709 3.5% $208,900
100 Delray Beach 68,217 6.4% $280,200

How Is The Area In ?

Editor’s Note: This article is an opinion based on facts and is meant as infotainment. Don’t freak out we updated this article for 2021. This is our seventh time ranking the worst places to live in Florida.