There were a few to choose from but this is the strangest.

There are so many towns in the 99 counties of Iowa. Some of them just have strange names. The awesome website Mental Floss determined the funniest names of a town in each state. There are several to choose from in our state of Iowa.

These are names of towns that didn't make Mental Floss's number 1 but are still funny:

Agency
Carbon
Correctionville
Defiance
Diagonal
Doon
Firtile
Elkader
Hawkeye
Ionia
Jamaica
Lost Nation
Spillville
Tingley

But Mental Floss has determined that What Cheer, Iowa is Iowa's funniest town name!

Some other notable town names across the country are:

Unalaksa, Alaska
No Name, Colorado
Climax, Georgia
Volcano, Hawaii
Santa Claus, Indiania
Gas, Kansas
Burnt Porcupine, Maine
Boring, Maryland
Hell, Montana
Nimrod, Minnesota
Satans Kindom, Vermont

To see every state's funniest town name, click here.