menu
Data on this report is based on areas within the legal city boundary, outlined in black on the map. Any additional neighborhoods shown on the map are associated with the city by name and are included for reference only.

Immokalee, FL
Real Estate & Demographic Data






Immokalee profile


Living in Immokalee



Immokalee is a medium-sized town located in the state of Florida. With a population of 24,557 people and eight associated neighborhoods, Immokalee is the 130th largest community in Florida.

In Immokalee, however, the average commute to work is quite long. On average, people spend 32.91 minutes each day getting to work, which is significantly higher than the national average.

The population of Immokalee has a very low overall level of education: only 6.27% of people over 25 hold a 4-year college degree or higher.

The per capita income in Immokalee in 2022 was $17,876, which is low income relative to Florida and the nation. This equates to an annual income of $71,504 for a family of four. However, Immokalee contains both very wealthy and poor people as well.

Immokalee is an extremely ethnically-diverse town. The people who call Immokalee home describe themselves as belonging to a variety of racial and ethnic groups. People of Hispanic or Latino origin are the most prevalent group in Immokalee, accounting for 73.64% of the town’s residents (people of Hispanic or Latino origin can be of any race). The greatest number of Immokalee residents report their race to be Black or African-American, followed by White. Important ancestries of people in Immokalee include Haitian, Irish, African, German, and English.

Foreign born people are also an important part of Immokalee's cultural character, accounting for 37.97% of the town’s population.

The most common language spoken in Immokalee is Spanish. Other important languages spoken here include English and French Creole.