The filing period for candidates in American Fork’s 2021 municipal election ran from June 1 to June 7. Two candidates, including the incumbent, filed for mayor. Three candidates, including both incumbents, filed for the two available city council seats. All terms are four years.
Because neither race has more than two candidates per seat, there will be no municipal primary election. There will be only the general election in November. We will likely see little campaign activity before Labor Day.
Continue reading
Melinda (and earlier commenters), thanks for reading, and especially for sharing your thoughts.
I live in Orem. I voted for a split, knowing it would not pass. I don't actually think Orem alone…
General obligation bond ratings are based on the ability of the *communities* backing the bond to pay it. The communities…
David thanks again for another well thought out and very well explained opinion on a matter that is very important…
Thank you for your pragmatic approach and analysis. My path to a yes vote started with representation, 21 spread across…
I don’t know you at all, but my thought processes and conclusions have mirrored yours nearly exactly. My gut reaction…
Thank you for your thoughtful dive into these murky waters. As always, you bring clarity and common sense to the…
You have a gift, David. Thanks for sharing it with us all.
Thanks for your excellent election coverage!
David thanks for another excellent post. This is very articulate, clear, and easy to understand. Too bad this isn't required…
The author's name is displayed just under the title. Usually, as in this case, it's David Rodeback. Thanks for the…
Who is the author of these blog posts? This one is excellent.
I listened to this interview of the council candidates. I wish that all my neighbors would take the time to…
I had an almost word for word conversation with a candidate for city council from your example. He wasn't having…
The chamber did post a video! I'm glad they did. Here's the link to the debate: https://youtu.be/o4aI9MRoI_c?si=9j5JGKI1TVyL1ab2