March 2024 Presidential Primary


Election Day is March 5, 2024

Ballots will be mailed out on February 12, 2024

The last day to change your Party Affiliation is February 12, 2024


Some Election Facts: 

  • Colorado voters who are affiliated with either major party of Republican or Democratic are able to vote in the party of which they are affiliated. 

  • All Unaffiliated voters can only vote on either the Republican or Democratic ballot, but not both.

  • Voters affiliated with a minor party are not eligible to vote in the Presidential Primary Election. Only major party and unaffiliated voters are allowed to participate. 

  • The last day to request a mail ballot or register and receive a mail ballot was Feb. 26, 2024.

  • Feb. 26 was also the last day to return your voted ballot by USPS and ensure its arrival on time.

  • You can register to vote on election day, however, it's encouraged to complete your voter registration before heading to the voter service and polling center. 

Make Informed Decisions For the Upcoming Election

The 2024 Presidential primary ballot was certified on January 5, 2024. 

*On the Republican Ballot, you will see a "Write-in" option. Two republicans filed write-in candidate affidavits with the Colorado Secretary of State's Office. This certified on the ballot. 

*The Colorado Democratic Party submitted a request for a "Noncommitted delegate" to appear on the 2024 Presidential Primary Ballot under the provisions of Colorado Revised Statutes 1-4-1204(3). Per statute, a vote for the Noncommitted delegate provides "a place on the primary ballot for electors who have no presidential candidate preference to register a vote to send a noncommitted delegate to the political party’s national convention.

**The U.S. Supreme Court heard arguments to the Colorado Supreme Court’s decision that Donald J. Trump is ineligible to appear on the Colorado Presidential Primary ballot. This case went to the United States Supreme Court and was heard on February 8. On Monday, March 4 the Supreme Court ruled that he is eligible to appear on the ballot.

Learn about the 2024 March Presidential Primary Candidates

Candidate Name




Jason Michael Palmer
President Democratic
Gabriel Cornejo President Democratic
Frankie Lazoda President Democratic
Dean Phillips President Democratic
Stephen P. Lyons President Democratic
Marianne Williamson President Democratic
Joseph "Joe" Biden President Democratic
Armando "Mando" Perez-Serrato President Democratic
Non-committed delegate* President Democratic
Vivek Ramaswamy President Republican
Asa Hutchinson President Republican
Nikki Haley President Republican
Ron DeSantis President Republican
Chris Christie President Republican
Ryan L. Blinkley President Republican
Donald J. Trump** President Republican
Rachel Hannah "Mohawk" Swift* President Republican No campaign site available
Walter Iwachiw* President Republican


How to Vote

Step 1.Check your registration 

Are you registered to vote? Is your name, address and political affiliation current? You can double-check your registration at

Coloradans who meet the 22-day state residency requirement, meaning if you can prove residency 22 days from election day, you may register to vote on Election Day.

Step 2.Track your ballot

Sign up for BallotTrax to receive email or text notifications about your ballot, including when it’s on its way to you and when it has been received and accepted for counting.

Make a plan to vote

There are so many options in Colorado when it comes to voting. Make a plan if you're early voting or if you plan to go on Election Day!

Step 3.Early Voting/ Accessible Voting

If your registration is current, you'll automatically receive a ballot in the mail up to 22 days before the last day to vote (Election Day). Send your ballot back by mail or return it to one of our 24-hour ballot drop-off boxes located throughout the city. If you need a new ballot, use our curbside ballot pick-up service or visit a vote center for a replacement. Accessible ballots are available upon request. 

Ballots must be received by the Denver Elections Division by 7 p.m. on Election Day, March 5, 2024. If you choose to return your ballot by mail, send it back no later than February 26. 

Step 4.In-person

Vote centers are located throughout Denver for those who wish to cast their ballot in person. Make a plan to vote early to avoid a wait. Voters must be in line to vote by 7 p.m. on Election Day, March 5, 2024.

Where to Vote

The Denver Elections Division operates 43 ballot drop-off boxes throughout the city, available 24 hours, seven days a week during elections. In addition to drop boxes, voters can choose to vote in person or return their ballots at a number of vote centers and drive-throughs. Denver also deploys a mobile voting unit during elections to increase voter access.

Find your nearest voting location

Key Dates and Locations (English)(PDF, 2MB)

Key Dates and Locations (Spanish)(PDF, 1MB) 

24-Hour Ballot Drop-Off Boxes

Boxes open: February 12
Boxes close: March 5 at 7 p.m.


  1. Athmar Recreation Center
    2680 W Mexico Ave
  2. Aztlan Recreation Center
    4435 N Navajo St
  3. Barnum Recreation Center
    360 N Hooker St
  4. Bear Valley Branch Library
    5171 W Dartmouth Ave
  5. Carla Madison Recreation Center
    2401 E Colfax Ave
  6. Central Park Recreation Center
    9651 E Martin Luther King Jr Blvd
  7. Cook Park Recreation Center
    7100 Cherry Creek South Dr
  8. Denver Botanic Gardens
    1007 N York St
  9. Denver Elections Division
    200 W 14th Ave - NE corner of building
  10. Denver Elections Division
    200 W 14th Ave - SW corner of building
  11. Denver Museum of Nature & Science
    2001 N Colorado Blvd
  12. Denver Police Department District 3
    1625 S University Blvd
  13. Eisenhower Recreation Center
    4300 E Dartmouth Ave
  14. Emily Griffith Technical College
    1860 N Lincoln St
  15. Glenarm Recreation Center
    2800 Glenarm Pl
  16. Glendale City Hall
    950 S Birch St, Glendale
  17. Green Valley Ranch Recreation Center
    4890 N Argonne Way
  18. Hampden Branch Library
    9755 E Girard Ave
  19. Harvey Park Recreation Center
    2120 S Tennyson Way
  20. Hiawatha Davis Jr Recreation Center
    3334 N Holly St
  21. Highland Recreation Center
    2880 N Osceola St
  22. La Familia Recreation Center
    65 S Elati St
  23. Martin Luther King Jr Library
    9898 E Colfax Ave
  24. MCA Administrative Offices
    8351 Northfield Blvd
  25. Montbello Branch Library
    12955 Albrook Dr
  26. Montbello Recreation Center
    15555 E 53rd Ave
  27. Montclair Recreation Center
    729 N Ulster Way
  28. Regis University Bookstore
    5115 N Federal Blvd
  29. Rodolfo “Corky” Gonzales Branch Library
    1498 N Irving St
  30. Ross – Cherry Creek Branch Library
    305 N Milwaukee St
  31. RTD - I-25 and Broadway Station
    901 S Broadway
  32. RTD - Light Rail at Union Station
    1601 Chestnut Pl
  33. RTD - Southmoor Station
    3737 S Monaco Street Pkwy
  34. Rude Recreation Center
    2855 W Holden Pl
  35. Scheitler Recreation Center
    5031 W 46th Ave
  36. Southwest Recreation Center
    9200 W Saratoga Pl
  37. Swansea Recreation Center
    2650 E 49th Ave
  38. Tivoli Student Center Auraria Campus
    900 Auraria Pkwy
  39. University of Denver - The Ritchie Center
    2240 Buchtel Blvd S
  40. Washington Park Recreation Center
    701 S Franklin St
  41. Wellington Webb Municipal Building
    201 W Colfax Ave
  42. Westwood Community Center 
    1000 S Lowell Blvd
  43. Windsor Gardens
    595 S Clinton St

Voter Service and Polling Centers

Wellington Webb Municipal Building vote center

201 W Colfax Ave | Atrium

Drive-through ballot drop-off location on Bannock Street between 13th Ave. and 14th Ave.

Tuesday, February 20 – Friday, February 23: 8 am – 5 pm

Monday, February 26 – Friday, March 1: 8 am – 6 pm

Saturday, March 2: 10 am – 2 pm

Monday, March 4: 8 am – 6 pm

Tuesday, March 5: 7 am – 7 pm

Martin Luther King Jr. Library

9898 E. Colfax Ave | Akron, Boston, Clinton, Dayton Rooms
(VSPC site is shared with both Arapahoe and Adams counties)

Monday, February 26 – Friday, March 1: 8 am – 5 pm

Saturday, March 2: 10 am – 2 pm

Monday, March 4: 8 am – 5 pm

**Tuesday, March 5: 7 am – 7 pm

All other vote center hours

Phase 1 VSPC Location Hours:

Monday, February 26 – Friday, March 1: 10 am – 6 pm

Saturday, March 2: 10 am – 2 pm

Monday, March 4: 10 am – 6 pm

**Tuesday, March 5: 7 am – 7 pm

VSPC Locations — Phase 1:

  1. Barnum Recreation Center
    360 N Hooker St | Multipurpose Room
  2. Blair-Caldwell Library
    2401 Welton St | Large Conference Room
  3. Calvary Baptist Church of Denver
    6500 E Girard Ave | Fellowship Hall
  4. Christ Church United Methodist
    690 N Colorado Blvd | Fellowship Hall
  5. Harvard Gulch Recreation Center
    550 E Iliff Ave | Multipurpose Room
  6. Harvey Park Recreation Center
    2120 S Tennyson Way | Multipurpose Room
  7. Hiawatha Davis Jr Recreation Center
    3334 N Holly St | Multipurpose Room
  8. Highland Recreation Center
    2880 N Osceola St | Multipurpose Room
  9. Montbello Recreation Center
    15555 E 53rd Ave | Multipurpose Room
  10. Montclair Recreation Center
    729 N Ulster Way | Multipurpose Room
  11. Tivoli Student Union at Auraria*
    900 Auraria Pkwy  |  Multicultural Lounge Rm # 261
  12. University of Denver | Demond Family Residential Village*
    2020 S High St | Multipurpose Room (entrance to multipurpose room is located off of S Race St)

Phase 2 VSPC Location Hours:

Monday, March 4: 10 am – 6 pm

**Tuesday, March 5: 7 am – 7 pm

VSPC Locations — Phase 2:

  1. Green Valley Ranch Recreation Center*
    4890 N Argonne Way | Multipurpose Room
  2. Regis University | Claver Hall
    3333 Regis Blvd | Mountain View Room
    (use Ignatius Lot 4 entrance on Lowell Blvd north of 52nd Ave)

* Drive-through ballot drop-off and curbside ballot pick-up not available at this location

Mobile Voting Unit

Monday, February 26 and Tuesday, February 27: 10 a.m. – 6 p.m.
Swansea Recreation Center
2650 E 49th Ave

Wednesday, February 28 and Thursday, February 29: 10 a.m. – 6 p.m.
Scheitler Recreation Center
5031 W 46th Ave

Friday, March 1: 10 a.m. – 6 p.m.
Saturday, March 2: 10 a.m. – 2 p.m.
Washington Park Recreation Center
701 S Franklin St

Monday, March 4: 10 a.m. – 6 p.m
Tuesday, March 5: 7 a.m. – 7 p.m.
Emily Griffith Technical College
1860 Lincoln St

You must be in line to vote by 7 p.m. on March 5

We want your opinion! Prior to each election, you have the opportunity to provide input on proposed voting locations. Want to be notified of future opportunities for public comment? Email and request to be added to the notification list.

Sample Ballots (Multilingual)

Both Democrat and Republican ballots for the Presidential Primary have been translated to the top six spoken languages in Denver to include Spanish, Amharic, Russian, Vietnamese, Arabic, and Somali. 

Democrat Ballots Republican Ballots
English/ Spanish(PDF, 1MB) English/Spanish(PDF, 1MB)
English/ Amharic(PDF, 548KB) English/ Amharic(PDF, 573KB)
English/ Russian(PDF, 638KB) English/ Russian(PDF, 662KB) (PDF, 662KB)
English/ Vietnamese(PDF, 646KB) English/ Vietnamese(PDF, 673KB)
English/ Arabic(PDF, 852KB)   English/ Arabic(PDF, 692KB)
English/ Somali(PDF, 451KB) English/ Somali(PDF, 476KB)  


Find your nearest voting location

Enter your address to locate ballot drop-off boxes and vote centers. Choose "List" to the right of the map to view a list of your nearest locations. 

Map not loading? Visit our Where to Vote map page

Did you Receive a Ballot Mailed to the Wrong Address? 

Visit to ensure your voter registration is active and your mailing address is current. Ballots are not forwarded, even if you have submitted a Change of Address Form to the post office. 

Read more about how USPS handles misdelivered ballots.