| Name | What | Region | Country | Lat | Long | Elev Ft. | Pop Est |
| O'Neal | city | Alabama | United States | 34.85139 | -87.04167 | 715 | 4089 |
| Oak | city | Alabama | United States | 30.31778 | -87.70639 | 29 | 6714 |
| Oak Bowery | city | Alabama | United States | 32.75056 | -85.43639 | 800 | 1880 |
| Oak Bowery Heights subdivision | city | Alabama | United States | 32.67722 | -85.39056 | 764 | 18142 |
| Oak Crossing | city | Alabama | United States | 33.52583 | -86.54611 | 869 | 12037 |
| Oak Dale subdivision | city | Alabama | United States | 32.69139 | -85.37111 | 872 | 13658 |
| Oak Forest | city | Alabama | United States | 33.60222 | -86.78194 | 603 | 55937 |
| Oak Grove | city | Alabama | United States | 30.85694 | -88.18194 | 49 | 6323 |
| Oak Grove | city | Alabama | United States | 32.54611 | -87.6775 | 104 | 872 |
| Oak Grove | city | Alabama | United States | 34.41278 | -87.57917 | 1040 | 1720 |
| Oak Grove | city | Alabama | United States | 34.55778 | -87.45111 | 646 | 2267 |
| Oak Grove | city | Alabama | United States | 33.45472 | -87.15361 | 400 | 2305 |
| Oak Grove | city | Alabama | United States | 34.91861 | -86.85583 | 859 | 4756 |
| Oak Grove | city | Alabama | United States | 32.99083 | -86.75889 | 744 | 3513 |
| Oak Grove | city | Alabama | United States | 32.62222 | -86.54556 | 518 | 1841 |
| Oak Grove | city | Alabama | United States | 34.51444 | -86.43806 | 600 | 3514 |
| Oak Grove | city | Alabama | United States | 33.19167 | -86.29944 | 600 | 11042 |
| Oak Grove | city | Alabama | United States | 34.57 | -86.17111 | 1299 | 2896 |
| Oak Grove | city | Alabama | United States | 34.65722 | -85.62944 | 1499 | 2807 |
| Oak Grove Estates | city | Alabama | United States | 33.45889 | -86.82694 | 698 | 143056 |
| Oak Grove subdivision | city | Alabama | United States | 33.21556 | -87.49611 | 331 | 36846 |
| Oak Hill | city | Alabama | United States | 34.31583 | -86.02944 | 1053 | 3485 |
| Oak Hill | city | Alabama | United States | 33.585 | -85.81444 | 698 | 23578 |
| Oak Hill subdivision | city | Alabama | United States | 34.87833 | -87.67583 | 616 | 14349 |
| Oak Hill subdivision | city | Alabama | United States | 33.85917 | -87.28806 | 400 | 15745 |
| Oak Hills | city | Alabama | United States | 33.49 | -86.90222 | 600 | 121355 |
| Oak Hollow subdivision | city | Alabama | United States | 32.56333 | -85.465 | 495 | 27081 |
| Oak Lawn | city | Alabama | United States | 33.58139 | -86.75278 | 695 | 98845 |
| Oak Leaf subdivision | city | Alabama | United States | 34.68694 | -86.62056 | 600 | 75623 |
| Oak Level | city | Alabama | United States | 33.89028 | -85.96306 | 600 | 8915 |
| Oak Level | city | Alabama | United States | 33.84944 | -85.47806 | 967 | 610 |
| Oak Park | city | Alabama | United States | 33.57556 | -86.76917 | 695 | 98845 |
| Oak Park | city | Alabama | United States | 34.74889 | -86.5525 | 997 | 84504 |
| Oak Park subdivision | city | Alabama | United States | 32.36722 | -86.27889 | 249 | 122944 |
| Oak Ridge | city | Alabama | United States | 34.47806 | -86.995 | 600 | 14778 |
| Oak Ridge | city | Alabama | United States | 33.60083 | -86.27944 | 600 | 6894 |
| Oak Ridge Park | city | Alabama | United States | 33.53944 | -86.74 | 708 | 93064 |
| Oak Ridge subdivision | city | Alabama | United States | 33.18694 | -87.58306 | 157 | 68728 |
| Oak Ridge subdivision | city | Alabama | United States | 31.34083 | -85.85917 | 351 | 17159 |
| Oak Village | city | Alabama | United States | 32.8975 | -87.76472 | 108 | 1001 |
| Oakahalla | city | Alabama | United States | 33.715 | -87.07611 | 400 | 6744 |
| Oakchia | city | Alabama | United States | 32.29833 | -88.01056 | 32 | 1119 |
| Oakdale | city | Alabama | United States | 34.82083 | -86.91194 | 748 | 9474 |
| Oakdale | city | Alabama | United States | 34.09306 | -85.955 | 849 | 4138 |
| Oakdale Acres | city | Alabama | United States | 34.81639 | -86.90972 | 748 | 9474 |
| Oakdale subdivision | city | Alabama | United States | 33.19222 | -87.59528 | 187 | 42872 |
| Oakey Grove | city | Alabama | United States | 31.48833 | -85.26 | 328 | 1331 |
| Oakfuskee historical | city | Alabama | United States | 32.81667 | -85.87361 | 488 | 2081 |
| Oakfuskudshi historical | city | Alabama | United States | 32.96944 | -85.64583 | 652 | 1345 |
| Oakhill | city | Alabama | United States | 31.92083 | -87.08278 | 328 | 520 |
| Oakhurst | city | Alabama | United States | 33.55583 | -86.83667 | 600 | 76915 |
| Oakland | city | Alabama | United States | 34.84167 | -87.79889 | 554 | 1909 |
| Oakland | city | Alabama | United States | 34.8275 | -87.08528 | 741 | 3932 |
| Oakland | city | Alabama | United States | 34.72917 | -86.80694 | 698 | 10502 |
| Oakland | city | Alabama | United States | 33.01361 | -85.23889 | 698 | 1669 |
| Oakland Estates | city | Alabama | United States | 31.27306 | -85.39639 | 328 | 31439 |
| Oakleigh Estates subdivision | city | Alabama | United States | 30.81861 | -88.08556 | 26 | 27369 |
| Oakley | city | Alabama | United States | 32.99111 | -86.90222 | 501 | 1598 |
| Oakman | city | Alabama | United States | 33.71333 | -87.38861 | 374 | 1104 |
| Oakmulgee | city | Alabama | United States | 32.79639 | -87.04389 | 331 | 523 |
| Oaks Heights subdivision | city | Alabama | United States | 31.81667 | -85.96361 | 492 | 7369 |
| Oakville | city | Alabama | United States | 34.44528 | -87.16222 | 620 | 2435 |
| Oakville | city | Alabama | United States | 33.57444 | -86.69806 | 994 | 68674 |
| Oakwood | city | Alabama | United States | 33.39056 | -86.96444 | 521 | 50879 |
| Oakwood | city | Alabama | United States | 33.56806 | -86.93778 | 600 | 32566 |
| Oakwood | city | Alabama | United States | 34.74611 | -86.60889 | 679 | 105223 |
| Oakwood Estates subdivision | city | Alabama | United States | 30.645 | -88.17556 | 150 | 84582 |
| Oakwood subdivision | city | Alabama | United States | 34.75889 | -86.66944 | 748 | 31756 |
| Oakworth | city | Alabama | United States | 34.59028 | -86.98972 | 590 | 39930 |
| Oaky Streak | city | Alabama | United States | 31.57806 | -86.55361 | 452 | 834 |
| Oateston | city | Alabama | United States | 31.76194 | -85.37444 | 436 | 996 |
| Ocampo | city | Alabama | United States | 33.03139 | -86.76361 | 600 | 3280 |
| Oceola | city | Alabama | United States | 34.165 | -85.48694 | 600 | 1405 |
| Octagon | city | Alabama | United States | 32.20417 | -87.75528 | 314 | 1050 |
| Oden Ridge | city | Alabama | United States | 34.37389 | -86.76222 | 1033 | 2960 |
| Odena | city | Alabama | United States | 33.21083 | -86.27861 | 547 | 10778 |
| Odenville | city | Alabama | United States | 33.67722 | -86.39667 | 787 | 4490 |
| Odom Crossroads | city | Alabama | United States | 31.53778 | -86.78611 | 377 | 1054 |
| Ofelia | city | Alabama | United States | 33.31833 | -85.61361 | 869 | 1164 |
| Ohatchee | city | Alabama | United States | 33.78333 | -86.0025 | 488 | 2485 |
| Oil Well Landing | city | Alabama | United States | 31.58917 | -88.06611 | 22 | 1511 |
| Okatuppa | city | Alabama | United States | 31.94472 | -88.39611 | 127 | 943 |
| Old Atkinson Crossing | city | Alabama | United States | 32.96333 | -85.235 | 705 | 2817 |
| Old Bethel | city | Alabama | United States | 34.58111 | -87.52361 | 600 | 2410 |
| Old Bingham | city | Alabama | United States | 32.44167 | -86.13028 | 180 | 8617 |
| Old Blevins Mill | city | Alabama | United States | 34.73972 | -85.63222 | 1499 | 3089 |
| Old Bluffport | city | Alabama | United States | 32.59222 | -88.05694 | 298 | 971 |
| Old Bratt Road Estates | city | Alabama | United States | 30.99861 | -87.45694 | 269 | 4232 |
| Old Burleson | city | Alabama | United States | 34.41083 | -88.03667 | 600 | 1227 |
| Old Coloma | city | Alabama | United States | 34.03056 | -85.61833 | 590 | 1609 |
| Old Davisville | city | Alabama | United States | 33.64861 | -85.65583 | 793 | 1977 |
| Old Eastaboga | city | Alabama | United States | 33.58639 | -86.02167 | 574 | 3347 |
| Old Fabius | city | Alabama | United States | 34.82889 | -85.77722 | 1414 | 1755 |
| Old Fort Stoddard Mount Vernon Landing | city | Alabama | United States | 31.08917 | -87.97861 | 36 | 2026 |
| Old Harmony | city | Alabama | United States | 33.93861 | -86.06194 | 682 | 12995 |
| Old Island Landing | city | Alabama | United States | 31.11722 | -87.86083 | 42 | 574 |
| Old Jonesboro | city | Alabama | United States | 33.39306 | -86.98444 | 518 | 50879 |
| Old Kingston | city | Alabama | United States | 32.57361 | -86.60083 | 383 | 1651 |
| Old Leeds Forest subdivision | city | Alabama | United States | 33.5275 | -86.67667 | 692 | 50880 |
| Old Maylene | city | Alabama | United States | 33.19417 | -86.86139 | 590 | 13959 |
| Old Mill Trace subdivision | city | Alabama | United States | 33.20139 | -87.4425 | 295 | 18883 |
| Old Monrovia | city | Alabama | United States | 34.76972 | -86.70639 | 708 | 31756 |
| Old Nauvoo | city | Alabama | United States | 34.45 | -87.92722 | 741 | 1255 |
| Old Providence | city | Alabama | United States | 33.09639 | -85.92222 | 698 | 2012 |
| Old Salem | city | Alabama | United States | 31.53944 | -87.40611 | 410 | 2734 |
| Old Samuel | city | Alabama | United States | 31.87222 | -88.30611 | 157 | 885 |
| Old Snead | city | Alabama | United States | 34.10694 | -86.36528 | 800 | 3016 |
| Old Sparta | city | Alabama | United States | 31.36278 | -86.98722 | 298 | 999 |
| Old Spring Hill | city | Alabama | United States | 32.4375 | -87.77361 | 301 | 3663 |
| Old Texas | city | Alabama | United States | 31.76944 | -87.00028 | 426 | 408 |
| Old Town | city | Alabama | United States | 33.69167 | -87.83611 | 380 | 2876 |
| Old Town | city | Alabama | United States | 32.23889 | -86.87278 | 387 | 1839 |
| Old Town | city | Alabama | United States | 31.42917 | -86.84528 | 331 | 1122 |
| Old White Hall historical | city | Alabama | United States | 32.26333 | -87.60833 | 187 | 507 |
| Olde Acres subdivision | city | Alabama | United States | 32.35694 | -86.24722 | 265 | 94206 |
| Oldfield | city | Alabama | United States | 33.20278 | -86.21806 | 498 | 13899 |
| Oleander | city | Alabama | United States | 34.41389 | -86.52806 | 951 | 6077 |
| Oliver | city | Alabama | United States | 34.81083 | -87.25028 | 600 | 2892 |
| Oliver Heights subdivision | city | Alabama | United States | 33.23806 | -87.59333 | 200 | 36543 |
| Olivers Lake subdivision | city | Alabama | United States | 31.3375 | -85.83611 | 298 | 17159 |
| Olland subdivision | city | Alabama | United States | 34.75944 | -87.67583 | 501 | 38414 |
| Ollie | city | Alabama | United States | 31.47139 | -87.34222 | 419 | 2881 |
| Olney | city | Alabama | United States | 33.14111 | -88.03861 | 301 | 462 |
| Olustee | city | Alabama | United States | 31.90278 | -86.1625 | 387 | 866 |
| Omaha | city | Alabama | United States | 33.3025 | -85.31028 | 1174 | 1526 |
| Omega | city | Alabama | United States | 31.97583 | -85.785 | 396 | 554 |
| Omni subdivision | city | Alabama | United States | 31.32306 | -85.81111 | 262 | 19155 |
| Oneonta | city | Alabama | United States | 33.94806 | -86.47278 | 885 | 3676 |
| Onycha | city | Alabama | United States | 31.21389 | -86.28333 | 337 | 4304 |
| Opelika | city | Alabama | United States | 32.64528 | -85.37833 | 751 | 23735 |
| Open Acres subdivision | city | Alabama | United States | 32.43694 | -86.27917 | 203 | 38239 |
| Ophir | city | Alabama | United States | 34.36 | -85.94556 | 1138 | 2969 |
| Opine | city | Alabama | United States | 31.90472 | -87.93389 | 173 | 1097 |
| Opine | city | Alabama | United States | 31.3275 | -86.28722 | 331 | 6068 |
| Opp | city | Alabama | United States | 31.2825 | -86.25556 | 334 | 6575 |
| Orange | city | Alabama | United States | 34.3575 | -87.55333 | 902 | 2389 |
| Orange Beach | city | Alabama | United States | 30.29417 | -87.57361 | 13 | 2760 |
| Orchard | city | Alabama | United States | 30.71944 | -88.20722 | 200 | 59066 |
| Orion | city | Alabama | United States | 31.95861 | -86.00556 | 495 | 744 |
| Orr Estates subdivision | city | Alabama | United States | 32.61944 | -85.41278 | 728 | 21709 |
| Orrville | city | Alabama | United States | 32.30611 | -87.24556 | 183 | 749 |
| Orrville | city | Alabama | United States | 34.66722 | -86.97694 | 590 | 3289 |
| Osage Woodyard Landing | city | Alabama | United States | 31.85778 | -88.14833 | 29 | 810 |
| Osaka | city | Alabama | United States | 31.06361 | -87.22389 | 114 | 1534 |
| Osanippa | city | Alabama | United States | 32.76111 | -85.15111 | 610 | 6305 |
| Osborn | city | Alabama | United States | 32.68361 | -87.14306 | 446 | 257 |
| Osco | city | Alabama | United States | 31.87694 | -85.23583 | 324 | 3928 |
| Oswichee | city | Alabama | United States | 32.27944 | -85.00389 | 318 | 2154 |
| Otho | city | Alabama | United States | 31.68944 | -85.12972 | 190 | 914 |
| Ottery | city | Alabama | United States | 33.79917 | -86.03722 | 570 | 3167 |
| Our Town | city | Alabama | United States | 32.82806 | -85.96194 | 600 | 3018 |
| Overbrook | city | Alabama | United States | 33.12167 | -86.19833 | 800 | 3363 |
| Overbrook Estates | city | Alabama | United States | 33.72722 | -86.64167 | 800 | 13536 |
| Overlook | city | Alabama | United States | 34.80194 | -85.68 | 1404 | 1968 |
| Overlook Estates subdivision | city | Alabama | United States | 30.72222 | -88.17 | 183 | 59066 |
| Overlook subdivision | city | Alabama | United States | 32.44694 | -86.43 | 285 | 23171 |
| Overton | city | Alabama | United States | 33.50444 | -86.68972 | 600 | 50880 |
| Overton Heights subdivision | city | Alabama | United States | 32.50889 | -86.34639 | 203 | 11693 |
| Overton Manor | city | Alabama | United States | 33.465 | -86.72444 | 748 | 70416 |
| Owassa | city | Alabama | United States | 31.49306 | -86.93167 | 403 | 1423 |
| Owens | city | Alabama | United States | 33.30833 | -88.05972 | 196 | 1312 |
| Owens | city | Alabama | United States | 34.12944 | -85.85028 | 600 | 3130 |
| Owens Cross Roads | city | Alabama | United States | 34.58806 | -86.45889 | 597 | 10986 |
| Owenton | city | Alabama | United States | 33.51472 | -86.85556 | 587 | 141545 |
| Ox Level | city | Alabama | United States | 32.02972 | -85.62861 | 547 | 781 |
| Oxanna | city | Alabama | United States | 33.64917 | -85.83778 | 898 | 35561 |
| Oxford | city | Alabama | United States | 33.61417 | -85.835 | 666 | 23841 |
| Oxford Gate subdivision | city | Alabama | United States | 33.16806 | -87.47972 | 393 | 45564 |
| Oxmoor | city | Alabama | United States | 33.43278 | -86.85944 | 692 | 100033 |
| Oyster Bay | city | Alabama | United States | 30.28528 | -87.74306 | 3 | 3806 |
| Ozan | city | Alabama | United States | 33.10583 | -86.71556 | 531 | 4374 |
| Ozark | city | Alabama | United States | 31.45889 | -85.64056 | 393 | 10468 |