Contribute Now to Mayfield for Missouri

My name is John Mayfield and I am running for State Representative in the newly created 20thth District. The 20th District includes parts of Independence, Sugar Creek, Buckner, Sibley and Fort Osage.

I knew this would be a tough race when I got in, challenging an incumbent is never easy, yet as less and less was accomplished in Jefferson City, and the needs of our district were consistently over looked, I decided to fight for our values. This race can be won. The newly drawn lines give this district a Democratic Performance of 53.5%, and I am committed to running an aggressive and winning campaign.

I have lived in the community my entire life. I grew up here, raised my family here, and am a product of the very values we share. Historically, this area has been represented by Democrats, and I know we can put this seat back in the hands of a Representative who cares about the working people of the 20th district.

The Republicans are not going to want to let this seat go. To win, it is going to take hard work and money. I am already knocking on doors and visiting with voters and I am eager to put in the work, but I am going to need your support. Your endorsement and contribution today will make a significant impact in this race.

To learn more about my campaign, please visit, or contact me anytime at or 816-510-9726.

Your contribution is critical to this race and I greatly appreciate your support.

I look forward to working together with you to represent the people of the 20th District!


John Mayfield Candidate, District 20

Your Contribution

Your Contribution to John Mayfield

Make it monthly

Personal Information

Do you mean ?

Campaign finance law requires us to collect your occupation and employer.

Please leave us a tip today

ActBlue Technical Services does not make a profit off your contribution. We're a political non-profit whose mission is to help Democrats win.

If you find this a helpful service, please kick in a bit extra to support our efforts — think of it like a tip in a restaurant.

« back
Please wait

Contribution Rules

  1. I am a United States citizen or a permanent resident alien.
  2. This contribution is made from my own funds, and funds are not being provided to me by another person or entity for the purpose of making this contribution.
  3. I am making this contribution with my own personal credit card and not with a corporate or business credit card or a card issued to another person.
  4. I am not a federal contractor.
  5. I am at least eighteen years old.