Schools
Baldwin County Public Schools serves students across a large and fast-growing part of southwest Alabama, with elementary, middle, high, virtual, alternative, and specialized school options located throughout the county. Families looking for Baldwin County AL schools can use the district’s official school directory to identify campuses, confirm grade-level school types, locate staff, determine an attendance zone, review feeder patterns, and complete student registration. Because attendance boundaries can change and online tools are intended as references, families should verify school assignments and enrollment details with the appropriate school registrar before relying on a location or feeder result.
Baldwin County School Directory
The Baldwin County Board of Education maintains an official Baldwin County Public Schools directory covering district schools throughout Bay Minette, Daphne, Elberta, Fairhope, Foley, Loxley, Robertsdale, Spanish Fort, Silverhill, Stapleton, Summerdale, Bon Secour, Perdido, and other communities.
The directory is useful when a parent or guardian already knows the name of a school and needs to verify that it belongs to Baldwin County Public Schools. Each listing identifies the school type and, when provided by the district, gives its telephone number and location. Individual school website links are also available through the district directory.
The main directory includes several different types of campuses. Families should pay attention to the school classification instead of assuming that every campus serves a standard elementary, middle, or high school grade range. The district listings include:
Elementary schools.
Middle schools.
High schools.
Schools serving both elementary and middle grades.
Baldwin County Virtual School.
Taylor Alternative Program.
Baldwin Preparatory Academy.
Students should not be enrolled based solely on the nearest school or on the city shown in a postal address. Baldwin County uses attendance zones and feeder patterns, and those boundaries determine which district schools normally serve a residential address. School assignment should therefore be checked separately from the general school directory.
Elementary Schools
The district maintains a dedicated elementary school directory for families looking specifically for younger-grade campuses. The list includes schools in the Bay Minette, Daphne, Elberta, Fairhope, Foley, Loxley, Robertsdale, Spanish Fort, Silverhill, Stapleton, Summerdale, Perdido, and Bon Secour areas.
Elementary listings include Bay Minette Elementary, Belforest Elementary, Daphne East Elementary, Daphne Elementary, Delta Elementary, Elberta Elementary, Elsanor Elementary, Fairhope East Elementary, Fairhope West Elementary, Florence Mathis Elementary, Foley Elementary, J. Larry Newton Elementary, Loxley Elementary, Magnolia School, Pine Grove Elementary, Robertsdale Elementary, Rockwell Elementary, Rosinton Elementary, Silverhill Elementary, Spanish Fort Elementary, Stapleton Elementary, Stonebridge Elementary, and Swift School.
The district also places Perdido School and Summerdale School in the elementary directory because they serve elementary and middle school grade levels. C.F. Taylor Alternative Program also appears in the elementary listing as an alternative program. Jubilee Elementary appears in the district’s school listings in Daphne.
A school appearing in the elementary directory does not by itself establish that a child living nearby is assigned to that campus. Families should use the attendance-zone process and then confirm the result with the school.
Middle School Options
Baldwin County’s middle school directory provides a separate view of campuses serving middle-grade students. The district lists Bay Minette Middle, Central Baldwin Middle, Daphne Middle, Elberta Middle, Fairhope Middle, Foley Middle, Spanish Fort Middle, Perdido School, Summerdale School, Baldwin County Virtual School, and C.F. Taylor Alternative Program.
The middle school page also identifies WJ Carroll Middle as a future school in Daphne. District source pages currently use different opening references for this campus: the main schools directory describes it as opening in fall 2026, while the middle-school directory refers to it as coming in 2027. Families whose potential assignment could involve WJ Carroll Middle should confirm the school’s current operating status and attendance arrangement directly with Baldwin County Public Schools rather than assuming either date controls their enrollment.
That distinction is especially relevant in a growing area such as Daphne. Opening a new middle school can affect future attendance patterns, but the district’s published feeder-pattern information makes clear that attendance zones and feeder arrangements can change through the Board of Education’s rezoning process.
High Schools and Programs
The official high school directory lists Baldwin County High School, Baldwin County Virtual School, Daphne High School, Elberta High School, Fairhope High School, Foley High School, Robertsdale High School, Spanish Fort High School, and C.F. Taylor Alternative Program.
The district’s broader school directory also identifies Baldwin Preparatory Academy as a high school. Because individual district directory pages can organize specialized campuses differently, parents and students looking for a specific program should use the main schools directory as well as the grade-level directory rather than assuming that a campus is absent from the school system merely because it does not appear in one filtered list.
Baldwin County Virtual School
Baldwin County Virtual School appears in both the district’s middle- and high-school information. Families considering the virtual school should distinguish it from a conventional neighborhood campus when reviewing attendance and registration information. The district identifies the school separately and provides its own local contact information.
Taylor Alternative Program
Taylor Alternative Program is identified by the district as an alternative program rather than a standard elementary, middle, or high school. It appears in multiple grade-level school directories because its role differs from a conventional campus serving only one school level.
Baldwin Preparatory Academy
Baldwin Preparatory Academy is listed in the district’s main school directory as a high school located in Loxley. Families specifically seeking this campus should rely on its listing in the main school directory and confirm program or enrollment questions with the school.
Finding Your Assigned School
Residential location is an important part of school assignment in Baldwin County. The district provides an official School Zone Locator that allows users to enter an address and identify the Baldwin County Public Schools zone associated with that location.
The locator should be treated as a fast-reference tool rather than a final enrollment determination. Baldwin County Public Schools states that the data come from various public sources and that accuracy cannot be guaranteed. Attendance zones are intended to reflect current boundaries, but those boundaries are subject to change under Board policy.
Zone Results Need Verification
After entering an address, a family may receive one or more schools that appear to serve that residence. The district specifically directs users to verify the information with the schools. The registration information likewise advises families to contact the school listed for an address to ensure that the online result is correct.
This verification step can prevent several common problems. A mailing address may use the name of a nearby city even when the residence falls within another attendance area. A recently changed boundary may also affect an address before a family becomes familiar with the change. In addition, a child’s elementary, middle, and high school assignments are related through feeder patterns rather than simply by distance from the home.
Gulf Shores and Orange Beach
The School Zone Locator contains a separate instruction for people living within the city limits of Gulf Shores or Orange Beach. Residents of those city limits are directed to check with the city school systems first before relying on the Baldwin County Public Schools zone locator.
That direction matters because a Baldwin County mailing address does not automatically establish enrollment in the county school system. Families should determine which school system serves the residence before proceeding with county registration.
School Feeder Patterns
A feeder pattern describes the sequence of schools students generally attend as they move through grade levels. Baldwin County Public Schools explains its current structure on the official feeder patterns page.
The district describes seven feeder patterns centered on Baldwin County High School, Daphne High School, Fairhope High School, Foley High School, Robertsdale High School, Spanish Fort High School, and Elberta High School. Elementary schools generally feed into a middle school and then into the high school associated with that area.
Baldwin County High Pattern
The Baldwin County High School pattern includes Bay Minette Middle and elementary-level schools such as Bay Minette Elementary, Delta Elementary, Perdido School, Pine Grove Elementary, and Stapleton School.
Daphne High Pattern
The Daphne High School pattern includes schools such as Belforest Elementary, Daphne East Elementary, Daphne Elementary, Jubilee Elementary, Daphne Middle, and WJ Carroll Middle in the district’s feeder information.
Fairhope High Pattern
The Fairhope pattern includes Fairhope East Elementary, Fairhope West Elementary, J. Larry Newton School, and Fairhope Middle before students progress to Fairhope High School.
Foley High Pattern
The Foley High School pattern includes Florence B. Mathis Elementary, Foley Elementary, Foley Middle, Magnolia Springs School, and Swift School in the district’s feeder information.
Robertsdale High Pattern
The Robertsdale High School feeder pattern includes Central Baldwin Middle, Elsanor Elementary, Loxley Elementary, Robertsdale Elementary, Rosinton Elementary, Silverhill Elementary, and C.F. Taylor Alternative School.
Spanish Fort High Pattern
The Spanish Fort pattern includes Spanish Fort Middle, Spanish Fort Elementary, Rockwell Elementary, and Stonebridge Elementary before Spanish Fort High School.
Elberta High Pattern
The Elberta High School feeder pattern includes Elberta Elementary, Elberta Middle, and Summerdale Elementary/Middle.
Feeder patterns can change in a county experiencing continued growth. Baldwin County Public Schools states that its redistricting policy provides for notice of proposed changes and public hearings before a change is recommended by the superintendent and voted on by the Board of Education. For that reason, a feeder pattern is useful for understanding the expected progression of schools, but an address-specific assignment should still be confirmed with the registrar.
New Student Registration
Baldwin County Public Schools provides official registration information for new and returning students. For the 2026-2027 school year, registration is open for new students from Pre-K through 12th grade, and the district states that the registration process can be completed online.
SchoolMint is the software Baldwin County Public Schools uses for student registration. A parent or guardian creates an account and adds the student to begin the process. The registration system asks users to distinguish between students who are already part of Baldwin County Public Schools and students who are new to the district.
New Pre-K and Kindergarten Students
The district states that registration is open for new Pre-K and Kindergarten students for the 2026-2027 school year. Families should first identify the appropriate school or program and then use the district registration process. School-specific questions should be directed to the local school office.
New Students in Grades 1-12
Registration is also open for new students in grades 1 through 12. A student who is not currently enrolled in Baldwin County Schools should be identified as a new student in the registration system. When the system asks for the current school, families whose child is not a Baldwin County student are instructed to select the applicable “None” or “Other” option.
Documents for Enrollment
The district’s registration instructions identify documents that families should provide for each student being enrolled. Preparing these records before dealing with the school registrar can reduce avoidable registration problems.
A birth certificate for age verification.
Two proofs of residence, including one recent utility bill showing a Baldwin County address.
Withdrawal papers from the last school attended, including the transcript.
An immunization form.
The enrollment form required for the student.
The enrollment form is made available by the registrar or counselor when the family visits the school. Because the district tells parents to contact the school directly when registration assistance is needed, families should communicate with the appropriate school office about the school-level portion of enrollment.
Original Immunization Certificate
Baldwin County Public Schools states that Alabama law requires students to have an original certificate of immunization, identified as IMM-50. Copies are not accepted. The district says these certificates may be obtained from a local physician or from the Baldwin County Health Department in Robertsdale.
This is one requirement for which a photocopy should not be substituted simply because copies are accepted for other records. Families should distinguish the immunization certificate requirement from ordinary document-copy practices and provide the original certificate as directed by the school system.
Residence and Legal Custody
Enrollment in Baldwin County Public Schools is tied to both the student’s residence and the authority of the adult enrolling the student. The district states that a person enrolling a student must have legal custody of that student.
Delegations of parental authority and powers of attorney are not accepted for this purpose. The enrolling guardian or custodian must reside in the attendance zone where enrollment is being sought, and the student must actually live with that guardian or custodian.
The guardian or custodian is also responsible for providing the documentation required by the Baldwin County Board of Education as a condition of enrollment. These rules make it especially important to resolve custody and residence questions with the registrar rather than attempting to rely solely on the online registration form.
Returning Student Registration
For the 2026-2027 school year, Baldwin County Public Schools states that registration for students already enrolled in the system opened June 1, 2026. Returning-student registration requires the student’s 10-digit student ID number.
The district states that these student numbers begin with “19” or “20.” Parents who do not know the number can locate it through the PowerSchool Parent Portal or contact the student’s school directly.
Student ID Versus Login Information
The 10-digit student ID is information connected to the student. It should not be confused with the parent’s SchoolMint account credentials or a PowerSchool login. A parent may need access to more than one district system during registration and ongoing school use, so recognizing which identifier belongs to which system can prevent login and enrollment errors.
When adding a student who is already enrolled in Baldwin County Public Schools, the SchoolMint process asks for the student ID, name, and date of birth before continuing to the student-information portion of registration.
SchoolMint Registration Accounts
SchoolMint is the online registration software identified by Baldwin County Public Schools. To create an account, a parent or guardian provides a name, an email address and/or mobile phone number, and a password.
The system requires either an email address or a mobile phone number to create an account. A user who has forgotten the password can use the “Forgot Password?” process and enter the email address or phone number associated with the account to receive reset instructions.
A frequent registration mistake is creating a new account simply because a password has been forgotten. Using the password-reset process associated with the original email address or mobile number may help preserve access to an existing account and student information.
PowerSchool Parent Portal
The PowerSchool Parent Portal is separate from the SchoolMint registration system. Baldwin County Public Schools identifies PowerSchool as a place where parents can locate a returning student’s ID number, and the portal also provides continuing access to school information.
The district says parents can use PowerSchool to view:
Grades.
Assignments and scores.
Attendance records.
Schedules.
School bulletins.
Parents can also sign up for email notifications concerning student progress. A PowerSchool Parent Portal account is not required to register a student, but Baldwin County Public Schools strongly recommends having one. Families who have not created a Parent Portal account are directed to contact the student’s school for assistance.
Working With the School Registrar
The registrar at each school is responsible for specific questions about student enrollment. Baldwin County Public Schools instructs families to call the school and make an appointment with the appropriate person before arriving.
This school-level contact is particularly useful when the situation involves an uncertain attendance zone, a student transferring from another school, questions about required enrollment documents, custody or guardianship circumstances, or difficulty locating a returning student’s ID number.
A registrar also provides the final human verification that an online zone result or registration entry corresponds with the school’s records. Because the district cautions that the zone locator should be verified, the registrar should be treated as the appropriate point of confirmation for a student’s actual enrollment location.
Finding Teachers and Staff
Parents who need to locate a teacher, administrator, registrar, counselor, bus driver, or other employee can use the official Baldwin County Public Schools staff directory.
The directory can be searched by first or last name, location, role, or department. Search results identify an employee’s job title and the school location or district department associated with that person. Teachers, staff members, and administrators are also available through individual school pages.
Searching by location can be useful when a family knows the school but not the employee’s full name. Searching by role can help when the parent needs a registrar, counselor, teacher, or another category of employee. Because staff assignments can be campus-specific, confirming the school location in the result helps avoid contacting someone with a similar name who works elsewhere in the district.
Parent Information and School Services
The district’s parent information page provides access to school-related information for families. Baldwin County Public Schools identifies registration, immunization information, dress policy, calendars, and other parent materials as subjects available through this part of its website.
For families new to the county school system, the most practical order is generally to determine which school system serves the residence, check the Baldwin County attendance-zone tool when appropriate, confirm the result with the school, prepare the enrollment documents, and then complete the registration process. Returning families should make sure they have the student’s 10-digit ID and access to the registration system before beginning.
Common School Search Mistakes
Choosing the Nearest Campus
The closest school is not necessarily the assigned school. Attendance-zone boundaries and feeder patterns determine which Baldwin County Public Schools campuses serve an address. A nearby school in the same city or ZIP code may belong to another attendance area.
Treating the Locator as Final
The School Zone Locator is provided as a reference service. The district expressly cautions that attendance-zone data may change and should be verified with the school. A locator result should therefore be followed by confirmation with the registrar when enrollment depends on the result.
Ignoring City School Boundaries
Residents inside the Gulf Shores or Orange Beach city limits are instructed to check with those city school systems before using the Baldwin County Public Schools locator. County location alone does not determine which public school system is responsible for a student.
Confusing Registration Systems
SchoolMint is used for registration, while PowerSchool provides parent access to student information and can help returning families locate a student ID. The 10-digit student number is distinct from a parent’s login credentials for either system.
Bringing an Immunization Copy
The district states that the required IMM-50 certificate must be an original and that copies are unacceptable. Families should prepare the original certificate rather than assuming a photocopy will satisfy the enrollment requirement.
Relying on Informal Custody Documents
The district requires legal custody for enrollment and states that delegations of parental authority or powers of attorney will not be accepted. The enrolling guardian or custodian must also live in the attendance zone and the student must actually reside with that person.
Assuming Feeder Patterns Never Change
Baldwin County Public Schools describes the county as fast-growing and explains that attendance zones and feeder patterns may change. Redistricting proposals proceed under Board policy, including notice and public hearings before a change is recommended by the superintendent and voted on by the Board of Education.
School and District Offices
Baldwin County Public Schools — 2600-A North Hand Avenue, Bay Minette, AL 36507 — 251.937.0306; 251.937.0318
Baldwin County High School — 1 Tiger Drive, Bay Minette, AL 36507 — 251.937.2341
Baldwin County Virtual School — 605 U.S. Hwy. 98, Daphne, AL 36526 — 251.607.5622
Baldwin Preparatory Academy — 33243 State Highway 59, Loxley, AL 36551 — 251.970.7322
Bay Minette Elementary — 400 E 9th Street, Bay Minette, AL 36507 — 251.937.7651
Bay Minette Middle — 1311 West 13th Street, Bay Minette, AL 36507 — 251.580.2960
Belforest Elementary — 11364 County Road 64, Daphne, AL 36526 — 251.607.5624
Taylor Alternative Program — 19150 Wilters Street, Robertsdale, AL 36567 — 251.970.4415
Central Baldwin Middle — PO Box 930, Robertsdale, AL 36567 — 251.947.2327
Daphne East Elementary — 26651 County Road 13, Daphne, AL 36526 — 251.626.1663
Daphne Elementary — 2307 Main Street, Daphne, AL 36526 — 251.626.2424
Daphne High School — 9300 Champions Way, Daphne, AL 36526 — 251.626.8787
Daphne Middle — 1 Jody Davis Circle, Daphne, AL 36526 — 251.626.2845
Delta Elementary — 10251 White House Fork Rd. Ext, Bay Minette, AL 36507 — 251.937.3657
Elberta Elementary — 25820 US Highway 98, Elberta, AL 36530 — 251.986.5888
Elberta High School — 13355 Main Street, Elberta, AL 36530 — 251.986.8284
Elberta Middle School — 13355 Main Street, Elberta, AL 36530 — 251.986.8127
Elsanor Elementary — 23440 US Highway 90, Robertsdale, AL 36567 — 251.947.5401
Fairhope East Elementary — 20698 Bishop Road, Fairhope, AL 36532 — 251.928.7841
Fairhope High School — 1 Pirate Drive, Fairhope, AL 36532 — 251.928.8309
Fairhope Middle — Two Pirate Drive, Fairhope, AL 36532 — 251.928.2573
Fairhope West Elementary — 408 North Section Street, Fairhope, AL 36532 — 251.928.8400
Florence Mathis Elementary — 600 Ninth Ave., Foley, AL 36535 — 251.943.1244
Foley Elementary — 450 North Cedar Street, Foley, AL 36535 — 251.943.8861
Foley High School — 1 Pride Place, Foley, AL 36535 — 251.943.2221
Foley Middle — 200 North Oak Street, Foley, AL 36535 — 251.943.1255
J. Larry Newton Elementary — 9761 County Road 32, Fairhope, AL 36532 — 251.990.3858
Loxley Elementary — 4999 South Magnolia Street, Loxley, AL 36551 — 251.964.5334
Magnolia School — 1 Jaguar Loop, Foley, AL 36535 — 251.965.6200
Perdido School — 23589 County Road 47, Perdido, AL 36562 — 251.937.8456
Pine Grove Elementary — 43980 Pine Grove Road, Bay Minette, AL 36507 — 251.937.0453
Robertsdale Elementary — 1 Cub Drive, Robertsdale, AL 36567 — 251.947.4003
Robertsdale High School — 1 Golden Bear Drive, Robertsdale, AL 36567 — 251.947.4154
Rockwell Elementary — 10183 US Highway 31, Spanish Fort, AL 36527 — 251.626.5528
Rosinton Elementary — 19757 County Road 64, Robertsdale, AL 36567 — 251.964.5210
Silverhill Elementary — 20150 Co Rd 55, Silverhill, AL 36576 — 251.945.5188
Spanish Fort Elementary — 30900 State Highway 225, Spanish Fort, AL 36527 — 251.626.9751
Spanish Fort High School — 1 Plaza de Toros, Spanish Fort, AL 36527 — 251.625.3259
Spanish Fort Middle — 33899 Jimmy Faulkner Drive, Spanish Fort, AL 36527 — 251.625.3271
Stapleton Elementary — 35480 Harriot Avenue, Stapleton, AL 36578 — 251.937.2038
Stonebridge Elementary — 12750 Bedrock Blvd., Spanish Fort, AL 36527 — 251.625.3280
Summerdale School — PO Box 9, Summerdale, AL 36580 — 251.989.6850
Swift School — 6330 Bon Secour Highway, Bon Secour, AL 36511 — 251.949.6422
WJ Carroll Middle — 1000 Main Street, Daphne, AL 36526 — 251.626.0277
Schools FAQs
Where can I find the official website for a specific Baldwin County school?
The easiest starting point is the official Baldwin County Public Schools directory. The district provides a website link with each campus listing, allowing families to move from the countywide directory to the individual school’s official page. This is especially helpful when looking for campus-specific announcements, faculty information, or other details that may not appear in the general district directory.
Why do some official school pages show different address formats?
Different Baldwin County Public Schools pages may display school locations differently. For example, one official directory may use a post office box while another grade-level directory may provide a physical street location for the same campus. When an address matters for an in-person visit, families should check the school’s current official webpage rather than relying on a single directory entry. The official high school directory is a useful place to verify current high school listings.
Where can parents find current district policies and school-year information?
Baldwin County Public Schools maintains a Parent Info page that brings together commonly needed family resources. The district identifies immunization information, registration materials, dress policy information, calendars, and other parent resources there. Checking this page can be more efficient than searching individual school websites when the question involves a districtwide rule or resource.
How can I confirm whether someone works at a particular school?
The official staff directory allows users to search Baldwin County Public Schools employees by first name, last name, location, role, or department. Results can identify a person’s job title and assigned school or district department. The district also notes that teachers, administrators, and other staff are listed on individual school pages, which can help confirm the employee’s current campus assignment.