M Cities in Iowa
Macedonia
Macksburg
Madrid
Magnolia
Maharishi Vedic City
Malcom
Mallard
Maloy
Malvern
Manchester
Manilla
Manly
Manning
Manson
Mapleton
Maquoketa
Marathon
Marble Rock
Marcus
Marengo
Marion
Marne
Marquette
Marshalltown
Martelle
Martensdale
Martinsburg
Marysville
Mason City
Masonville
Massena
Matlock
Maurice
Maxwell
Maynard
Maysville
McCallsburg
McCausland
McClelland
McGregor
McIntire
Mechanicsville
Mediapolis
Melbourne
Melcher-Dallas
Melrose
Melvin
Menlo
Meriden
Merrill
Meservey
Middletown
Miles
Milford
Millersburg
Millerton
Millville
Milo
Milton
Minburn
Minden
Mingo
Missouri Valley
Mitchell
Mitchellville
Modale
Mondamin
Monmouth
Monona
Monroe
Montezuma
Monticello
Montour
Montrose
Moorhead
Moorland
Moravia
Morley
Morning Sun
Morrison
Moulton
Mount Auburn
Mount Ayr
Mount Pleasant
Mount Sterling
Mount Union
Mount Vernon
Moville
Murray
Muscatine
Mystic