Public Schools in Marion County, Florida

There are 77 Public Schools in Marion County, Florida, serving a population of 343,778 people in an area of 1,588 square miles. There is 1 Public School per 4,464 people, and 1 Public School per 20 square miles.

In Florida, Marion County is ranked 51st of 67 counties in Public Schools per capita, and 30th of 67 counties in Public Schools per square mile.

List of Marion County Public Schools

Find Marion County, Florida public schools, including charter schools, k-12, elementary, middle, and high schools.


Anthony Elementary School 9501 Northeast Jacksonville Road Anthony, FL

Arc Birth-22 2800 Southeast Maricamp Road Ocala, FL

Belleview Elementary School 5556 Southeast County Highway 484 Belleview, FL

Belleview High School 10400 Southeast 36th Avenue Belleview, FL

Belleview Middle School 10500 Southeast 36th Avenue Belleview, FL

Belleview-Santos Elementary School 9600 U.s. 441 Belleview, FL

Catapult Academy 907 Southwest 3rd Street Ocala, FL

Catapult Academy 111 Southwest 8th Street Ocala, FL

College Park Elementary School 1330 Southwest 33rd Avenue Ocala, FL

Community Technical & Adult Education Center 1014 Southwest 7th Road Ocala, FL

Dr N H Jones Elementary School 1900 Southwest 5th Street Ocala, FL

Dunnellon Elementary School 10235 Southwest 180th Avenue Road Dunnellon, FL

Dunnellon High School 10055 Southwest 180th Avenue Road Dunnellon, FL

Dunnellon Middle School 21005 Chestnut Street Dunnellon, FL

East Marion Elementary School 14550 Northeast 14th Street Road Silver Springs, FL

Eighth Street Elementary School 513 Southeast 8th Street Ocala, FL

Emerald Shores Elementary School 404 Emerald Road Ocala, FL

Evergreen Elementary School 4000 West Anthony Road Ocala, FL

Fessenden Elementary School 4200 Northwest 89th Place Ocala, FL

Forest High School 5000 Southeast Maricamp Road Ocala, FL

Fort King Middle School 545 Northeast 17th Avenue Ocala, FL

Fort Mccoy School 16160 Northeast Highway 315 Fort McCoy, FL

Francis Marion Charter School 3233 Southeast Maricamp Road Ocala, FL

Francis Marion Military Academy 2091 Northeast 35th Street Ocala, FL

Francis Marion Military Academy 3443 Southwest 20th Street Ocala, FL

Greenway Elementary School 207 Midway Road Ocala, FL

Hammett Bowen Jr. Elementary School 4397 Southwest 95th Street Ocala, FL

Harbour View Elementary School 8445 Southeast 147th Place Summerfield, FL

Hillcrest 3143 Southeast 17th Street Ocala, FL

Horizon Academy At Marion Oaks 365 Marion Oaks Drive Ocala, FL

Howard Middle School 1655 Northwest 10th Street Ocala, FL

Kingsbury Academy 5895 South East 83rd Street Ocala, FL

Lake Weir High School 10351 Southeast Maricamp Road Ocala, FL

Lake Weir Middle School 10220 Southeast Sunset Harbor Road Summerfield, FL

Legacy Elementary School 8496 Juniper Road Ocala, FL

Liberty Middle School 4773 Southwest 95th Street Ocala, FL

Madison Street Academy Of Visual And Performing Arts 401 Northwest Martin Luther King Junior Avenue Ocala, FL

Madison Street Academy of Arts 401 Northwest Martin Luther King Junior Avenue Ocala, FL

Maplewood Elementary School 4751 Southeast 24th Street Ocala, FL

Marion Charter School 39 Cedar Road Ocala, FL

Marion Elearning 1614 East Fort King Street Ocala, FL

Marion Juvenile Correction School 10420 Northwest Gainesville Road Ocala, FL

Marion Oaks Elementary School 280 Marion Oaks Trail Ocala, FL

Marion Reg. Juvenile Detention Center 3040 Northwest 10th Street Ocala, FL

Marion Technical Institute 1614 East Fort King Street Ocala, FL

Marion Technical Institute Southeast Fort King Street Ocala, FL

Marion Virtual Franchise 1517 Southeast 30th Avenue Ocala, FL

Marion Virtual Instruction Program 1517 Southeast 30th Avenue Ocala, FL

Marion Youth Academy 10420 Northwest Gainesville Road Ocala, FL

McPs District Virtual 1517 Southeast 30th Avenue Ocala, FL

About Marion County Public Schools

Marion County Public Schools are tuition-free, publicly funded schools that are legally required to accept and provide an education to all children from Kindergarten age through Grade 12 in Marion County, FL. Each of the fifty state constitutions includes a requirement for the provision of a Public School system, and each state, including Florida, also has a compulsory education law that requires school-age children to attend school.

You may contact Public Schools for questions about:
  • Marion County Public School calendars
  • Admissions policies and enrollment
  • Marion County school district
  • Academics and school curriculum
  • School buses and transportation

Marion County Public School Statistics

Find Marion County Public School Enrollment and Educational Attainment (Age 25+). Data Source: U.S. Census Bureau; American Community Survey, 2017 ACS 5-Year Estimates.

Marion County Public School Enrollment
 Marion CountyFlorida
Nursery & Preschool Enrollment1,889 (53.1%)158,974 (55.2%)
Kindergarten Enrollment2,976 (86.3%)195,549 (85.6%)
Elementary School Enrollment (Grades 1-4)13,757 (87.2%)804,705 (88.0%)
Elementary School Enrollment (Grades 5-8)12,019 (86.0%)812,190 (87.6%)
High School Enrollment (Grades 9-12)13,946 (90.9%)869,834 (89.3%)
Marion County Educational Attainment (Age 25+)
 Marion CountyFlorida
Less than 9th Grade Education9,296 (3.6%)733,714 (5.1%)
9-12th Grade (No Diploma)24,472 (9.6%)1,053,634 (7.3%)
High School Graduate (Including Equivalency)94,296 (36.9%)4,170,468 (29.0%)