Successful Businessman. Community Leader. Real Solutions that Work for Oklahoma Families.

"I believe Oklahoma's best days are ahead of us -- but only if we have the right leaders at the State Capitol. We must have seasoned leaders who know how to fight and win against the federal bureaucracy, which has led the charge to open borders by ignoring the rule of law, weakening industry, and leaving us with poor economic and education outcomes.

I will put the keys to my success in the private sector - principles of hard work, intelligent planning, innovation, problem-solving, coalition building, and care for my community, which grew from my foundation of faith and conservative values - to work for you in the Oklahoma State Senate."

-Robert Keyes.

The Republican Primary Election Is Coming!

Vote for Robert Keyes to represent Senate District 15!

Primary Early Vote

June 13th - 14th From 8am - 6pm

June 15th From 8am -2pm

Request An Absentee Ballot By

June 3, 2024

Registration Deadline

May 24, 2024

Primary Election

June 18th, 2024 From 7am - 7pm

For more election information, including how to register and find your voting location,
visit the
OK Voter Portal.

When taking on extremists in Biden's big government federal bureaucracy, Robert Keyes is known to be "Tough as a Two-Dollar Steak." - and he has a record of winning! With your vote on June 18, Robert Keyes will work for YOU to defend Oklahoma freedoms, protect our ranches, farmlands and resources, keep our communities safe, defend the border, stop federal overreach, and be our champion to keep Oklahoma's future in our hands, not a dictated by the feds.

“In developing Workforce Oklahoma, Robert Keyes prioritize tangible results over empty promises. While others talk about change, he’s taken decisive actions to enhance our workforce, fostering real opportunities for growth and prosperity. His actions speak louder than words – choose a leader committed to making a difference”.*

Robert Keyes for Oklahoma State Senate 2024

*NGWA does not endorse State or Local political candidates. NGWA does support Mr. Keyes's stance on Smart Water Policies.

In The News

Upcoming Events

Dates Event Location
April 13 11AM- 3PM Cleveland County Spring Festival 8321 120th Ave NE, Norman, OK
May 15 6-8PM Meet the Candidate Election Forum Noble High School Den Auditorium
May 24 Last Day to Register to Vote
June 3 Last Day to Request Absentee Ballot
June 13, 14, 15 Early Voting
June 18 Election Day

Frequently Asked Questions

  • May 24 - you can register online here

  • You must be an American citizen, and resident of Oklahoma, who will be at least 18 years of age on election day. (You may pre-register up to 6 months before turning 18, with your registration status becoming active on your birthday) In order to participate in the June 18 primary election, you must register to vote by May 24, 2024.

  • You can verify that you are registered to vote on the Republican ticket by visiting here. If you are not registered as a Republican party member, you may change your party registration up to the party switch deadline of March 30, 2024. After that point, you will not be able to change parties during the primary election season, and will only be able to vote for Robert Keyes if you are registered as a Republican party voter.

  • Robert would be honored to have your support and assistance - from walking in parades, helping to set up events, knocking doors and making calls, there's plenty to do to help spread the word! Please contact our campaign below.

  • You can verify your State Senate district residency at this link. Robert Keyes is running for State Senate, to represent neighbors living in Senate District 15.

  • Description text goes hereOklahoma allows for absentee ballot casting by mail, with appropriate voter identification. You may request an absentee ballot by following this link. A ballot will be mailed for you. The deadline to request an absentee ballot is June 3, 2024.

    In addition, Oklahoma allows early in-person voting several days before the actual election date, at the following locations: Cleveland County Election Board, 641 E. Robinson, Norman, and also at the Moore Norman Technology Center, 13301 S. Penn, Oklahoma City, on the dates of June 13 & 14, from 8am to 6pm, and June 15 from 8am-2pm.

    Simply bring your voter registration card and identification and you can cast your vote before election day!

  • Description text goes hereMark your calendar to vote on June 18th, then simply bring your voter registration card and identification to your local precinct poll (not sure where that is? Just visit to find your voting location!) between the hours of 7am to 7pm. And, be sure to remind you friends and family to vote too!

    Then join us at the Election Night Watch Party to view the returns and celebrate the outcome of the election - more detail coming on that soon!

  • Robert would be honored to have your support and assistance - from walking in parades, helping to set up events, knocking doors and making calls, there's plenty to do to help spread the word! Please contact our campaign below.

If you did not get an answer here, contact us.

Gallery