Skip to content

Early Voting for Nassau County Begins March 6, 2024

Nassau County, FL, 3/5/24– Early voting for the Presidential Preference Primary Election will be available starting Wednesday, March 6, through Saturday, March 16, from 9 am to 6 pm. Nassau County voters can vote early at five conveniently located early voting sites throughout the county. Pursuant to section 103.101(4), Florida Statutes, please note that since the Florida Democratic Party only provided one candidate nominee, the Presidential Preference Primary ballot for the Florida Democratic Party is not needed to determine party voters’ preferred party candidate nominee. Florida is a closed primary state. Only voters registered with the Republican Party of Florida have a ballot in this election.

Available locations include:

  • Atlantic Rec Center - 2500 Atlantic Avenue, Fernandina Beach Hilliard Community Center – 37177 Pecan Street, Hilliard
  • James S. Page Governmental Complex – 96135 Nassau Place, Yulee Walter Junior Boatright County Building – 45401 N Mickler Street, Callahan
  • Yulee Sports Complex – 86142 Goodbread Road, Yulee

“Voters may choose to vote at any of the five early voting sites, regardless of where they live in the county.”, states Janet H. Adkins, Nassau County Supervisor of Elections.

Voters are encouraged to bring their current and valid photo and signature I.D. to vote. Each early voting site has a Secure Ballot Intake Station for voters to return their vote-by-mail ballot during voting hours. Mail ballots deposited in each Secure Ballot Intake Station are returned daily to the Supervisor of Elections office for processing. State law does not allow Secure Ballot Intake Stations to be available on Election Day.

To view wait times for each early voting site, download the Vote Nassau FL elections mobile app. Android and iPhone users can now download this app on their app store, free of charge.


Janet H. Adkins, Supervisor of Elections

96135 Nassau Place, Suite 3, Yulee, Florida 32097

Phone: 904.491.7500   Fax: 904.432.1400   Toll Free: 1.866.260.4301

Scroll To Top