Bonita Springs is a city in Lee County, Florida, United States. The population was 43,914 at the 2010 census.[ It is part of the Cape Coral-Fort Myers, Florida Metropolitan Statistical Area, on the state's southwest coast. The median income for a household in the city was $53,452. VISIT OFFICIAL CITY SITE http://www.cityofbonitasprings.org