N Ft Myers is located in Florida. N Ft Myers, Florida has a population of20,969.
The median household income in N Ft Myers, Florida is $50,005. The median household income for the surrounding county is $62,055 compared to the national median of $66,222. The median age of people living in N Ft Myers is 63.8 years.
The average high temperature in July is 91.7 degrees, with an average low temperature in January of 54.5 degrees. The annual precipitation is 54.19.