World Population Review
Continents
Countries
World Cities
US States
US Counties
US Cities
Topics
States
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
Countries
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
Alabama Cities that begin with O
CSV
JSON
City
2024 Population
Oak Grove
603
Oak Hill
13
Oakman
746
Odenville
5,485
Ohatchee
1,210
Oneonta
7,013
Onycha
178
Opelika
34,403
Opp
6,760
Orange Beach
8,668
Orrville
140
Our Town
804
Owens Cross Roads
3,012
Oxford
22,073
Ozark
14,350
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 Alabama by First Letter