Elections

Overland Park voters re-elect Curt Skoog as mayor. See who won City Council seats

Overland Park voters appear to be sticking with the status quo as most incumbents kept their seats and the newcomers joining in appear to share their values around development and bringing more housing options to the city.

The City Council is made up of a mayor and 12 members, with two members representing six wards. Seats are elected from each of the city’s wards and serve staggered, four-year terms.

Unofficial voting results show that Curt Skoog and Melissa Cheatham kept their seats as mayor and the representatives for Ward 2.

Skoog received 26,377 votes out of 37,347 voters who cast their ballots, according to unofficial results. His opponent, former city council member Faris Farassati, received 10,899 votes.

Faris Farasatti and Curt Skoog, 2025 candidates for Overland Park mayor
From the campaigns

“I’m just humbled and honored to be reelected by the voters and residents of Overland Park,” Skoog told The Star in a statement on Tuesday night. “They looked at my 20 years of experience serving them and decided I was the right person to continue as mayor, to implement their vision for the city.”

“I’m just so honored that they chose me again to be mayor.”

Wards 1 and 6 held uncontested races, making way for incumbent Logan Heley and newcomer Josh Beck joining the council.

In Ward 2, Cheatham received 6,116 votes out of 8,121 ballots cast. Her opponent, newcomer Sydney Marsden received 1,999.

Wards 3 and 5 have new faces in the mix, with candidates supported by the Johnson County Democrats leading most of their races.

In Ward 3, BikeWalkKC’s Amy Scrivner is leading against former City Council member Tom Carignan by almost 1,400 votes — with Scrivner earning 3,530 votes and Carignan earning 2,136 votes, according to unofficial election results.

Scott Mosher appears to be the only incumbent who lost his seat in Ward 4 as newcomer Amy Antrim pulled ahead with 3,639 votes. Mosher garnered 2,400 votes.

In Ward 5, Andrew Payne was the only candidate backed by the Johnson County Republican Party that won their race in Overland Park. Payne pulled ahead of his opponent, Alexandria Washington by 112 votes — receiving 2,770 votes while Washington received 2,658 votes.

These results are not final. The Johnson County Board of Canvassers has to certify elections by Nov. 17, according to the Kansas Secretary of State’s office.

Housing played a major role in races this time around as residents felt the burden of rising housing costs and fewer options under $300,000, which is also referred to as attainable housing. The candidates who are currently ahead in their respective races supported finding ways to bring smaller housing options to Overland Park’s stock and allow developers to move through the permitting process in a more efficient manner.

This story was originally published November 4, 2025 at 8:50 PM.

Related Stories from Kansas City Star
Taylor O’Connor
The Kansas City Star
Taylor is The Star’s Johnson County watchdog reporter. Before coming to Kansas City, she reported on north Santa Barbara County, California, covering local governments, school districts and issues ranging from the housing crisis to water conservation. She grew up in Minneapolis and graduated from the Walter Cronkite School of Journalism and Mass Communication at Arizona State University.
Get unlimited digital access
#ReadLocal

Try 1 month for $1

CLAIM OFFER