When a family is moving to SWFL, one of the most frequently asked questions we get as realtors is “How good are the schools?” Rest assured that both Lee and Collier public school districts boast excellent schools — learn more about them below. Additionally, the area features several technical and trade schools, as well as colleges and universities, like Edison State College, Florida Gulf Coast University, and Hodges University, among others.
If you’re considering buying, be sure to look at the boundary map to determine which schools would service your home.

Lee County Schools & Colleges
Lee County School District is fairly large with 49 elementary schools, 21 middle schools, and 13 high schools. There are also several technical colleges throughout the area. You can find out which school your child would attend with the boundary map, and learn what you need to do to get them enrolled on the School District’s website.

Collier County Schools & Colleges
There are plenty of options when it comes to education in Collier County! Below is a list of the public elementary, middle, and high schools in Collier County. There are also five different charter schools within the county, as well as adult education options and more!
Elementary Schools
- Avalon Elementary (AVE)
- Big Cypress Elementary (BCE)
- Calusa Park Elementary (CPE)
- Corkscrew Elementary (CES)
- Eden Park Elementary (EPE)
- Estates Elementary (EES)
- Golden Gate Elementary (GGE)
- Golden Terrace Elementary (GTE)
- Highlands Elementary (HLE)
- Lake Park Elementary (LPE)
- Lake Trafford Elementary (LTE)
- Laurel Oak Elementary (LOE)
- Lely Elementary (LES)
- Manatee Elementary (MES)
- Mike Davis Elementary (MDE)
- Naples Park Elementary (NPE)
- Osceola Elementary (OES)
- Palmetto Elementary (PLE)
- Parkside Elementary (PSE)
- Pelican Marsh Elementary (PME)
- Pinecrest Elementary (PCR)
- Poinciana Elementary (PES)
- Sabal Palm Elementary (SPE)
- Sea Gate Elementary (SGE)
- Shadowlawn Elementary (SLE)
- Tommie Barfield Elementary (TBE)
- Veterans Memorial Elementary (VME)
- Village Oaks Elementary (VOE)
- Vineyards Elementary (VES)