The Ballot Brief
St. Johns County, Florida

St. Johns County School Board District 1

Florida › St Johns County › St. Johns County School Board District 1

Decided at the 2026 primary: Kevin Allen won the seat

DECIDED August 18: Kevin Allen won the nonpartisan race with 52.22 percent of the vote (5,663 votes) over Beverly Slough, the sitting board member, at 47.78 percent (5,182), per the St. Johns County Supervisor of Elections' official results; this race will not appear on the November 3 ballot.

Winner

Kevin Allen

Nonpartisan

Biography
Kevin Allen works in capital medical sales and holds an MBA in corporate finance, per News4JAX and his campaign site. His campaign site says he earlier worked in financial services with investor relations for small-cap public companies.
Top Priorities
  • Addressing the district's debt through development review and departmental efficiency
  • Supporting teachers, including tying principal compensation to teacher retention
  • Curriculum with practical skills such as financial literacy and civics
Per the News4JAX voter guide questionnaire.
Campaign Finance
$19,050 raised · county campaign-finance filings
Campaign site

Also ran in the primary

Beverly Slough

Nonpartisan

Profile
Biography
Beverly Slough chairs the St. Johns County School Board and was first elected in 2002, per the school district's board page.
What this office does

School board member. The school board is the governing body of a public school district. It hires and evaluates the superintendent, adopts the district budget, sets policies on curriculum, discipline, attendance boundaries and facilities, and approves contracts and collective bargaining agreements. Day-to-day operations belong to the superintendent; the board sets direction and holds the administration accountable.

This race. Nonpartisan: candidates appear without party labels. The sitting officeholder, Beverly Slough, is on the ballot.

Also on your ballot City of St. Augustine Commission Seat 5, City of St. Augustine Beach Commission Seat 3, Anastasia Mosquito Control District Seat 2 All 12

Questions about this race

Who is running for St. Johns County School Board District 1 in 2026?

The St. Johns County School Board District 1 race was decided at the 2026 primary - Kevin Allen won the seat - and does not appear on the November 3, 2026 ballot. 2 candidates were on the primary ballot: Kevin Allen and Beverly Slough. Candidate information follows official St Johns County election filings; verify with the official election office linked below.

When is the St. Johns County School Board District 1 election in Florida?

Election Day is Tuesday, November 3, 2026. Registration deadlines, early voting dates and mail ballot rules for Florida are on the Florida election hub at theballotbrief.com.

How do I see my exact St. Johns County ballot?

Enter your ZIP code in the lookup at theballotbrief.com for the statewide and congressional races, or a full street address to add the county, city and district contests for that location.

Sources
Verify this race
Candidate roster from official St. Johns County Supervisor of Elections filings, last verified September 29, 2026. Bios and priorities carry their attribution inline.
Cross-check with the official Florida election office, or see the full St Johns County sample ballot and your exact ballot by address.

The rest of your St. Johns County ballot

12 tracked races in St. Johns County, Florida. Landed here from another county's search? Look up your own ballot below.

See all 12 St. Johns County races