World Population Review
Continents
Countries
World Cities
US States
US Counties
US Cities
Categories
X
Categories
Agriculture
Crime/Safety
Culture
Economics
Education
Environment
Facts/Trivia
Flags
Geography
Health
History
Infrastructure/Energy
Law
Manufacturing/Mining
Military
Politics/Government
Population
Sports
Tech/Business
Travel
Iowa Cities that begin with M
There are 96 cities in Iowa that start with the letter M.
96 cities
City
2024 Pop.
Macedonia
261
Macksburg
102
Madrid
2,798
Magnolia
188
Maharishi Vedic City
304
Malcom
259
Mallard
252
Maloy
26
Malvern
1,056
Manchester
5,294
Manilla
733
Manly
1,222
Manning
1,404
Manson
1,640
Mapleton
1,111
Maquoketa
6,028
Marathon
217
Marble Rock
260
Marcus
1,055
Marengo
2,392
Marion
42,417
Marne
111
Marquette
433
Marshalltown
27,575
Martelle
246
Martensdale
407
Martinsburg
108
Marysville
47
Mason City
26,785
Masonville
99
Massena
354
Matlock
77
Maurice
273
Maxwell
852
Maynard
466
Maysville
153
McCallsburg
355
McCausland
311
McClelland
144
McGregor
721
McIntire
117
Mechanicsville
983
Mediapolis
1,656
Melbourne
761
Melcher-Dallas
1,180
Melrose
110
Melvin
194
Menlo
343
Meriden
161
Merrill
707
Meservey
209
Middle Amana
578
Middletown
364
Miles
399
Milford
3,300
Miller
61
Millersburg
137
Millerton
43
Milo
755
Milton
398
Minburn
314
Minden
587
Mineola
3
Mingo
316
Missouri Valley
2,649
Mitchell
116
Mitchellville
2,661
Modale
282
Mona
30
Mondamin
337
Monmouth
129
Monona
1,463
Monroe
2,024
Montezuma
1,428
Monticello
4,059
Montour
197
Montpelier
201
Montrose
721
Mooar
313
Moorhead
186
Moorland
166
Moravia
622
Morley
94
Morning Sun
675
Morrison
97
Moscow
320
Moulton
596
Mount Auburn
163
Mount Ayr
1,628
Mount Pleasant
8,356
Mount Union
142
Mount Vernon
4,555
Moville
1,689
Murray
606
Muscatine
23,206
Mystic
319
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Cities in Iowa by First Letter