2024 Presidential Primary Information

Missouri’s Democratic Presidential Primary Will Be Held On Saturday, March 23, 2024


  • Missouri Democrats will be able to cast their vote at an in-person voting site from 8 AM until noon on the day of the primary.


  • This is NOT a caucus event, voters will arrive and cast a private ballot and are finished voting.


  • Voters can vote at any in-person voting site, they are not restricted to the county in which they reside.


  • Ballots will be available for request beginning February 1st via the Missouri Democrat Party’s Website with distribution beginning on Feb 17th. This request period closed on March 12.


  • Voters registered by February 21, 2024, with the Missouri Secretary of State’s office will be eligible to vote in the Missouri Democratic presidential preference primary election, so long the voter is not registered as a Republican.


  • Ballots must be returned to the MDP by 10 AM on March 23, 2024.


  • Votes will be counted and the announcement to be made by March 28, 2024.


2024 Democratic Presidential Candidates to Appear on Primary Ballot:

Joseph R Biden, Jr


Dean Phillips


Stephen P Lyons


Armando Perez-Serrato


Marianne Williamson


Jason Michael Palmer


Uncommitted


“Uncommitted” shall automatically appear on the ballot. Write-ins are not allowed per DNC Rules (Rule 11.C, Rule 14.A, Rule 14.C,

Rule 14.D, Rule 14.E, & Rule 15.H)



In-Person Voting Sites- Eligible Voters Can Vote At ANY In-Person Voting Site on March 23, 2024 8-12 PM


County Name Location Name Location Address Location Address 2 City Zip Code
Adair Kirksville Armory 500 S Elson Street Kirksville 63501
Audrain Audrain County Courthouse 101 N Jefferson St Mexico 65265
Barry Cassville Crowder College Community Building 4020 Main Street Cassville 65625
Barton Memorial Park Building 102 West 2nd Street Lamar 64759
Benton Benton County Courthouse 316 Van Buren Warsaw 65355
Boone ARC Activity and Recreation Center 1701 W. Ash St. Columbia 65203
Buchanan Rolling Hills library 1904 North Belt Highway Saint Joseph 64506
Butler New Life Christian Church United 301 N Main St Poplar Bluff 63901
Callaway Callaway Electric Cooperative 1313 Cooperative Drive Fulton 65251
Camden Community Christian Church 1064 North Business Rt 5 Camdenton 65020
Cape Girardeau Shawnee Park Center 835 S West End Blvd Activity Room Cape Girardeau 63703
Carroll Carroll County Courthouse 8 S Main Street Carrolton 64633
Carter Carter County Court House 1122 Main Street Van Buren 63965
Cass Old Historic Cass County Courthouse 102 E Wall St. Harrisonville 64701
Cedar Cedar County Courthouse 113 South St Stockton 65785
Chariton Chariton County Courthouse 306 S Cherry St Keytesville 65261
Christian Resource Management Building 1106 W. Jackson St. Ozark 65721
Clay Pleasant Valley Community Center 6805 Sobbie Rd Pleasant Valley 64068
Clinton Clinton County Meeting Room 207 N. Main Street Plattsburg 64477
Cole IBEW, Local 2 209 Flora Dr. Jefferson City 65101
Cooper Cooper County Courthouse 513 High St Boonville 65233
Crawford Cuba High School 1 Wildcat Pride Dr Cuba 65453
Dade Dade County Courthouse 300 W. Water 2nd floor, courtroom Greenfield 65661
Dallas Buffalo Family Events 205 S. Maple Street Buffalo 65622
Daviess Daviess County Courthouse 102 N Main St #6 Gallatin 64640
Dent The Bank of Salem 100 West Fourth Street Salem 65560
Douglas Douglas County Courthouse 203 E Lincoln Ave Ava 65608
Dunklin Dunklin County Courthouse 100 Kennett Court Square Kennett 63857
Franklin Scenic Regional Public Library 251 Union Plaza Drive Union 63084

County Name Location Name Location Address Location Address 2 City Zip Code
Gasconade Scenic Regional Library 503 S Olive St Owensville 65066
Gentry Stanberry Community Center 105 North Locust St Stanberry 64489
Greene Teamsters Local 245 Event Hall 1850 E Division St Springfield 65803
Grundy Grundy County Courthouse 700 Main St Trenton 64683
Howard Howard County Courthouse 1 Courthouse Square Fayette 65248
Howell West Plains Civic Center 110 St. Louis St West Plains 65775
Iron Iron County Courthouse 123 N Main St B Ironton 63650
Jackson United Eastern Democrats Office 308 W Maple #1 Independence 64050
Jackson IAFF 42 6320 Manchester Ave Kansas City 64133
Jackson IBEW Local 53 1100 Admiral Blvd Kansas City 64106
Jackson Pipefitters Local 533 8600 Hillcrest Rd Kansas City 64138
Jasper Mills Anderson Justice Center at MSSU 3350 Newman Rd Joplin 64801
Jefferson Jefferson County Admin Building 729 Maple St Lobby Hillsboro 63050
Johnson Knob Noster Branch of the Trails Regional Library 202 N Adams Ave, Knob Noster 65336
Laclede Old Wilkinson Pharmacy 143 West Elm Street Lebanon 65536
Lafayette Higginsville Parks Administration Building 801 W. 29th Street Higginsville 64037
Lawrence Lawrence County Courthouse #1 Courthouse Square Mt Vernon 65707
Lincoln Lincoln County Health Department Community Room 5 Health Department Dr Troy MO 63379
Linn Linn County Courthouse 108 North High St Linneus 64653
Livingston Livingston County Library 450 Locust Street Chillicothe 64601
Macon Macon County Circuit Court Room 101 E Washington St Macon 63552
Madison Follis & Sons Banquet Hall 700 Plaza Dr Fredericktown 63645
Maries Vienna Ball Park 174 Ballpark Road Vienna 65582
Marion Marion County Courthouse 100 S. Main St Commissioners Office Palmyra 63461
McDonald McDonald County Clerk's Office 502 Main Street Pineville 64856
Miller Eldon Community Center 309 East 2nd Street Middle room Eldon 65026
Moniteau Moniteau County Democrats Office 317 S. Oak St. California 65018
Montgomery Montgomery City Public Library 224 N. Allen St. Montgomery City 63361
Morgan Hunter Civic Center 201 W Jasper St. Versailles 65084

County Name Location Name Location Address Location Address 2 City Zip Code
Newton Newton County Courthouse 123 East Main Street Neosho 64850
Oregon Oregon County Courthouse 1 Court Sq Alton 65606
Osage Osage County Courthouse 106 East Main St. Linn 65051
Perry University of Missouri Extension Office 321 N. Main, basement Basement Perryville 63775
Pettis Heckert Community Center 1800 W. 3rd St. Sedalia 65301
Phelps First United Methodist Church Gymnasium 803 N Main St Gymnasium Rolla 65401
Pike Bowling Green Community Center 201 West Locust Street Bowling Green 63334
Platte Green Hills Mid-Continent Public Library 8581 N. Green Hills Rd. Kansas City 64154
Polk Polk County Courthouse Annex 102 E Jackson St. Bolivar 65613
Pulaski The Village 228 Old Rte 66 St Robert 65584
Ray Ray County Library 215 E Lexington St Richmond 64085
Reynolds Reynolds County Courthouse 2319 Green St Centerville 63633
Ripley Ripley County Courthouse 100 Courthouse Square Doniphan 63935
Saline Marshall Court Facility 5 East Eastwood Marshall 65340
Scott Scott County Courthouse 131 S. Winchester Benton, MO 63736
Shannon Shannon County Courthouse 18529 Main St, Eminence 65466
Shelby Shelby County Courthouse 100 East Main Shelbyville 63469
St. Charles Fort Zumwalt South High School 8050 Mexico Rd St. Peters 63376
St. Clair St. Clair County Courthouse 655 Second Street Osceola 64776
St. Francois United Steel Workers Hall 1013 Hawthorne St Desloge 63601
St. Louis Shalom Church 5491 N Hwy 67 Florissant 63034
St. Louis St. Louis County Justice Center 100 South Central Clayton 63105
St. Louis Cliff Cave Branch Library 5430 Telegraph Road St. Louis 63129
St. Louis UFCW Local 655 300 Weidman Road Ballwin 63011
St. Louis Florissant Municipal Courts 4575 Washington St Florissant 63033
St. Louis City Carondelet Public Library 6800 Michigan Ave St. Louis 63111
St. Louis City Omega Center 3900 Goodfellow Blvd St. Louis 63120
St. Louis City Schlafly Library 225 Euclid Ave St. Louis 63108
St. Louis City Julia Davis Library 4415 Natural Bridge Ave St. Louis 63115

County Name Location Name Location Address Location Address 2 City Zip Code
Ste. Genevieve United Steelworkers Union Hall 950 South Gabouri Street Ste. Genevieve 63670
Stoddard Former State Sen. Jerry Howard's office 30 Business Hwy 60 Dexter 63841
Taney Taney County Courthouse 132 David St. Commissioner's Room Forsyth 65653
Texas Lower Level Texas County Administrative Building 210 N Grand Houston 65483
Vernon Fox Playhouse Theater 110 S Main St. Nevada, MO 64772
Warren Warren County Administrative building- The EOC 101 mockingbird lane Warrenton 63383
Washington AM Edition 103 Frizzell St Suite B Potosi 63664
Wayne Wayne County Courthouse 109 Walnut St Greenville 63944
Webster Webster County Courthouse 101 South Crittendon Street Room 22 Marshfield 65706
Worth Worth County Fairgrounds Building 403 North Lyon Avenue Grant City 64456
Wright Hartville FWB Church 5658 Hwy Z Hartville 65667


Background: 


In 2022, Republican Governor Mike Parson signed HB 1878, which eliminated Missouri’s state-run presidential preference primary election and designated a party-run system for choosing presidential nominees, among other attacks on our Democratic elections processes. The Missouri Democratic Party opposed this change, and none of the Democrats serving in the Missouri State House or Senate at the time voted for this bill. Nearly every Republican member supported the measure. 


This attack on voter participation by Missouri Republicans is nearly an exact copy of the playbook being used by Republicans across the country in their bid to take more and more power from voters and hand it to power-hungry politicians. Any roadblock put in place to make voting harder is not healthy for our Democracy and is another hallmark of this fanatical Missouri Republican Party that only seeks to strip freedoms and rights away from Missouri voters. 


Missouri Democrats sought to design a process that would encourage as much voter participation as possible by offering both mail-in and in-person voting options to Democratic presidential primary voters. MDP will continue to advocate for policies that expand access to voting and fight against these attacks on our Democratic process. 

Share by: