List of places in Alabama: I–M explained

I

Name of placeNumber
of
counties
Principal
county
Lower
zip code
Upper
zip code
Idaho1Clay County36251 
Ider1DeKalb County35981 
Independence1Autauga County36003 
Indian Creek1Bullock County36061 
Indian Hill1Talladega County35044 
Indian Hills1Shelby County35244 
Indian Springs1Choctaw County  
Indian Springs1Lauderdale County35633 
Indian Springs Village1Shelby County  
Indian Valley1Shelby County35244 
Industrial City1Jefferson County35023 
Industry1Butler County36033 
Ingate1Bibb County  
Inglenook1Jefferson County  
Ingle Terrace1Jefferson County  
Ingram1Hale County35474 
Ingram Ford1Lauderdale County  
Ingram Wells1Calhoun County  
Inland1Blount County35121 
Inland Junction1Blount County  
Inmanfield1Winston County35540 
Ino1Coffee County36453 
Institute1Wilcox County36778 
Interburan Heights1Jefferson County35064 
Intercourse1Sumter County  
Interurban Heights1Jefferson County  
Inverness1Bullock County36089 
Inverness1Shelby County  
Ipco1Choctaw County  
Ireland Hill1Marion County35565 
Ironaton1Talladega County36268 
Iron City1Calhoun County36203 
Irondale1Jefferson County35210 
Irondale Junction1Jefferson County  
Irvington1Limestone County  
Irvington1Mobile County36544 
Isabella1Chilton County36750 
Isbell1Franklin County35653 
Ishkooda1Jefferson County  
Isney1Choctaw County36919 
Ivalee1Etowah County35954 
Ivanhoe1Jefferson County  
Ivy Creek1Crenshaw County  

J

Name of placeNumber
of
counties
Principal
county
Lower
zip code
Upper
zip code
Jachin1Choctaw County36910 
Jack1Coffee County36346 
Jackson1Choctaw County36921 
Jackson1Clarke County36545 
Jacksonburg1Lauderdale County  
Jackson Heights1Mobile County  
Jackson Oak1Baldwin County36526 
Jackson Quarters1Greene County  
Jackson's Gap1Tallapoosa County36861 
Jackson Spur1Choctaw County  
Jacksonville1Calhoun County36265 
Jack Springs1Escambia County36552 
Jagger1Walker County35578 
Jamback1Bullock County  
James1Lee County  
Jamestown1Cherokee County35973 
Jamesville1Lee County36879 
Janes Mill1Conecuh County  
Jarrett1Chambers County36854 
Jasper1Walker County35501 
Java1Coffee County36010 
Jeddo1Monroe County36480 
Jeff1Madison County35806 
Jefferson1Marengo County36745 
Jefferson Hills1Jefferson County  
Jefferson Park1Jefferson County35210 
Jemison1Chilton County35085 
Jena1Greene County35480 
Jenifer1Talladega County36268 
Jenkins1Calhoun County  
Jenkins Crossroads1Bullock County  
Jericho1Jackson County  
Jericho1Perry County36756 
Jernigan1Russell County36851 
Jerusalem1Lawrence County  
Jerusalem Heights1Tuscaloosa County35404 
Jester1Lee County  
Jet1Jefferson County  
Joe Wheeler Dam1Lawrence County35672 
Joffre1Autauga County  
Johnny Ford1Walker County  
Johns1Jefferson County  
Johnson Crossroads1Lauderdale County  
Johnsons Crossing1Cullman County35077 
Johnsons Mill1Marshall County  
Johnsonville1Conecuh County36401 
Jones1Autauga County36749 
Jones Bluff Dam2Autauga County  
Jones Bluff Dam2Lowndes County  
Jonesboro1Baldwin County36526 
Jonesboro1Franklin County35653 
Jonesboro1Jefferson County35023 
Jones Chapel1Cullman County35055 
Jones Crossroads1Houston County  
Jones Crossroads1Limestone County35611 
Jones Mill1Chambers County  
Jones Valley1Jefferson County  
Jones Valley Estates1Madison County  
Jonesville1Pike County  
Joppa1Cullman County35087 
Joquin1Crenshaw County36035 
Joquin1Pike County36035 
Jordan1Elmore County36092 
Jordan1Washington County36518 
Jordans Mill1Franklin County35593 
Josephine1Baldwin County36530 
Joseph Springs1Calhoun County36203 
Josie1Pike County36005 
Joy1Blount County  
Judson1Chambers County  
Jumbo1Chilton County  

K

Name of placeNumber
of
counties
Principal
county
Lower
zip code
Upper
zip code
Kahatchie1Talladega County  
Kalona1Chilton County  
Kansas1Walker County35573 
Kaolin1DeKalb County  
Kaolin1Russell County36867 
Kaulton1Tuscaloosa County35404 
Keego1Escambia County36426 
Keener1Etowah County35954 
Keith1DeKalb County  
Keith1Monroe County  
Kellerman1Tuscaloosa County35468 
Kelly1Dale County36322 
Kellys Crossroads1Coosa County  
Kellys Crossroads1Geneva County  
Kelly Springs1Houston County36301 
Kellyton1Coosa County35089 
Kendale Gardens1Lauderdale County35633 
Kendall Crossroads1Chambers County  
Kennamer Cove1Marshall County  
Kennedy1Lamar County35574 
Kent1Elmore County36045 
Kent1Pike County36035 
Kentuck1Talladega County  
Kenwood1Jefferson County35216 
Kershaw1Walker County  
Ketona1Jefferson County35217 
Kewahatchie1Shelby County  
Key1Cherokee County35960 
Keyno1Coosa County  
Keysburg1Etowah County  
Keys Mill1Madison County35761 
Keystone1Shelby County35007 
Keyton1Coffee County36330 
Keytons1Houston County  
Kilby1Montgomery County  
Kilgore1Jefferson County  
Killen1Lauderdale County35645 
Killian Mill1DeKalb County  
Killough Springs1Jefferson County  
Kilpatrick1DeKalb County35950 
Kimberly1Jefferson County35091 
Kimbrell1Jefferson County35111 
Kimbrough1Wilcox County36746 
Kimbrough Crossroads1Lauderdale County  
Kincheon1Chilton County35045 
Kingdom Crossroads1Shelby County  
Kings Landing1Dallas County36775 
Kings Mill1Walker County  
Kingston1Autauga County  
Kingston1Jefferson County  
Kingsway Terrace1Jefferson County  
Kingtown1Lauderdale County35652 
Kingville1Lamar County35574 
Kinsey1Houston County36303 
Kinston1Coffee County36453 
Kinterbish1Sumter County36907 
Kiowa1Blount County  
Kirbytown1Marshall County35755 
Kirk1Pickens County35466 
Kirkland1Escambia County36426 
Kirklands Crossroads1Henry County36345 
Kirks Grove1Cherokee County30124 
Klein1Shelby County35078 
Klondike1Walker County35580 
Knightens Crossroads1Calhoun County36272 
Knoxville1Greene County35469 
Koenton1Washington County36558 
Koppers1Escambia County  
Kowaliga1Elmore County  
Kowaliga Beach1Elmore County35010 
Krafton1Mobile County36610 
Kushla1Mobile County  
Kyles1Jackson County35746 
Kymulga1Talladega County35014 

L

Name of placeNumber
of
counties
Principal
county
Lower
zip code
Upper
zip code
Labuco1Jefferson County  
Laceys Chapel1Jefferson County35023 
Lacey's Spring1Morgan County35754 
Lacon1Morgan County35622 
Ladiga1Calhoun County36272 
Ladonia1Russell County36867 
LaFayette1Chambers County36862 
Lagoon Park1Montgomery County36117 
Lake Coves1Lauderdale County35633 
Lake Drive Estates1Jefferson County35229 
Lake Forest1Baldwin County36526 
Lake Highlands1Jefferson County  
Lake Howard1DeKalb County  
Lake Purdy1Shelby County  
Lake Shore Estates1Jefferson County35229 
Lakeside Acres1Lauderdale County35645 
Lakeside Highlands1Lauderdale County35633 
Lakeview1Colbert County  
Lakeview1DeKalb County35971 
Lakeview1Lawrence County  
Lakeview1Marshall County35976 
Lake View1Tuscaloosa County35111 
Lakeview Estates1Jefferson County35229 
Lakeview Highlands1Colbert County35661 
Lakeview Park1Jefferson County35229 
Lakewood1DeKalb County  
Lakewood1Jefferson County  
Lakewood1Limestone County35611 
Lakewood1Madison County  
Lakewood Estate1Jefferson County35023 
Lakewood Hills1Jefferson County  
Lamar1Randolph County  
Lamison1Wilcox County36747 
Land1Choctaw County36904 
Landersville1Lawrence County35650 
Landmark1Shelby County  
Lands Crossroads1DeKalb County35986 
Lane1Marshall County  
Lane Springs1Colbert County35616 
Lanett1Chambers County36863 
Laneville1Hale County  
Laneville1Lowndes County  
Laney1Calhoun County  
Langdale1Chambers County36854 
Langston1Jackson County35755 
Langston Ford1Shelby County  
Langtown1Lawrence County35618 
Laniers1Talladega County35014 
Lapine1Crenshaw County36041 
Lapine1Montgomery County36046 
La Place1Macon County36075 
Lardent1Calhoun County36203 
Larkin1Jackson County  
Larkinsville1Jackson County35768 
Larkwood1Jefferson County35215 
Lasca1Marengo County36784 
Latham1Baldwin County36579 
Lathamville1DeKalb County35962 
Lathrop1Pickens County  
Lato1Russell County  
Lattiwood1Marshall County35950 
Lauderdale Beach1Lauderdale County35633 
Laurendine1Mobile County36582 
Lavaca1Choctaw County36911 
Lawley1Bibb County36793 
Lawley1Shelby County  
Lawngate1Limestone County  
Lawrence1Cherokee County35959 
Lawrence Cove1Morgan County35621 
Lawrence Mill1Fayette County35555 
Lawrenceville1Henry County36310 
Lawson1Limestone County  
Lawson Ford1DeKalb County  
Lawsontown1Jefferson County  
Lay Springs1Etowah County  
Leatherwood1Calhoun County36203 
Lebanon1Cleburne County36269 
Lebanon1DeKalb County35961 
Lecta1Cleburne County36264 
Ledbetters1Talladega County  
Lee Crossroads1Randolph County  
Leeds3Jefferson County35094 
Leeds3St. Clair County35094 
Leeds3Shelby County35094 
Leeds Mineral Well1Jefferson County35094 
Leesburg1Cherokee County35983 
Leesdale1Morgan County35622 
Leespeer1Walker County  
Leggtown1Limestone County35620 
Le Grand1Montgomery County  
Lehigh1Blount County  
Leighton1Colbert County35646 
Lemoyne1Mobile County36505 
Lenlock1Calhoun County36203 
Lennon Hill1Lawrence County  
Lenox1Conecuh County36454 
Lentzville1Limestone County  
Leola1Lawrence County  
Leon1Crenshaw County36028 
Leonard1Cherokee County  
Leroy1Washington County36548 
Leslie1Chilton County36790 
Lester1Limestone County35647 
Letcher1Jackson County35776 
Letchers1Calhoun County36203 
Letohatchee1Lowndes County36047 
Letohatchie1Lowndes County  
Letson Settlement1Lawrence County  
Level Plains1Dale County36322 
Level Plains Crossroads1Dale County  
Levelroad1Randolph County36276 
Levert1Perry County36779 
Lewis1Dale County36350 
Lewisburg1Jefferson County  
Lewiston1Greene County35462 
Lexington1Lauderdale County35648 
Leydens Mill1Calhoun County  
Liberty1Blount County35031 
Liberty1Butler County36067 
Liberty1DeKalb County35957 
Liberty1Pickens County35461 
Liberty City2Macon County36866 
Liberty City2Tallapoosa County36866 
Liberty Crossroads1Chambers County  
Liberty Highlands1Jefferson County35210 
Liberty Hill1Cleburne County  
Liberty Hill1Franklin County35581 
Liberty Hill1Jackson County  
Libertyville1Covington County36420 
Light1Geneva County  
Lightwood1Elmore County36022 
Ligon Springs1Colbert County35654 
Lilita1Sumter County  
Lillian1Baldwin County36549 
Lily Flagg1Madison County  
Lime1Randolph County36274 
Lime Kiln1Colbert County35616 
Lime Rock1Colbert County  
Lime Sink1Barbour County  
Limestone1Monroe County36460 
Lim Rock1Jackson County35776 
Lincoln1Madison County  
Lincoln1Talladega County35096 
Lincoln Park1Tuscaloosa County35404 
Lincoya Estates1Jefferson County35216 
Lindbergh1Jefferson County35073 
Linde1Madison County  
Linden1Marengo County36748 
Lindsey1Barbour County  
Lineville1Clay County36266 
Linn Crossing1Jefferson County35073 
Linton1Jefferson County  
Linwood1Pike County36081 
Lipscomb1Jefferson County35023 
Lipsy1Talladega County  
Lisman1Choctaw County36912 
Listerhill1Colbert County  
Little Nashville1Jackson County  
Little New York1Marshall County  
Little Oak1Pike County36081 
Little River1Baldwin County36550 
Little River1Cherokee County35959 
Little Rock1Escambia County36502 
Little Shawmut1Chambers County36863 
Little Shoal1Jefferson County  
Little Texas1Macon County36083 
Littleton1Etowah County35954 
Littleton1Jefferson County35073 
Littleville1Colbert County35653 
Littleville1Winston County35565 
Little Walker1Choctaw County  
Little Warrior1Blount County  
Live Oak1Crenshaw County  
Liverpool1Macon County  
Livingston1Sumter County35470 
Lizzieville1Greene County  
Lloyds1Mobile County  
Loachapoka1Lee County36865 
Loango1Covington County36474 
Locke Crossroads1Limestone County35620 
Lock Five1Hale County  
Lockhart1Covington County36455 
Lock Six1Lauderdale County35645 
Lock Three1Lauderdale County35652 
Locust Fork1Blount County35097 
Loflin1Russell County  
Logan1Cullman County35098 
Logan1Lowndes County  
Logan Martin Dam2Lauderdale County  
Logan Martin Dam2St. Clair County  
Logton1Pike County36081 
Lois Spring1Pickens County  
Lola City1Jefferson County35174 
Lomax1Chilton County35045 
London1Conecuh County36432 
London1Montgomery County36064 
London1St. Clair County35054 
Long Island1Jackson County35958 
Longleaf Estates1Morgan County  
Longview1Cullman County35179 
Longview1Shelby County35137 
Longwood1Madison County  
Loop1Cherokee County35959 
Loop1Mobile County36660 
Loosier1Lawrence County  
Loper1Washington County  
Loree1Conecuh County36401 
Loretto1Cullman County  
Lorton1Walker County  
Lottie1Baldwin County36502 
Lou1Choctaw County  
Louina1Randolph County  
Louisville1Barbour County36048 
Love Hill1Houston County  
Lovelace Crossroads1Lauderdale County35633 
Loveless1DeKalb County35967 
Loveless Park1Jefferson County35023 
Lovick1Jefferson County35173 
Lower Peach Tree1Wilcox County36751 
Lowery1Geneva County36453 
Lowerytown1Bibb County  
Lowetown1Jefferson County  
Low Gap1St. Clair County35120 
Lowndesboro1Lowndes County36752 
Lowrimores Crossroads1Calhoun County  
Lowry Mill1Coffee County36346 
Loxley1Baldwin County36551 
Loyola Villa1Baldwin County  
Lubbub1Pickens County  
Lucille1Bibb County35184 
Lucy1Houston County  
Lugo1Barbour County36027 
Luke1Etowah County  
Lum1Lowndes County  
Lumbull1Marion County35543 
Lupton1Walker County  
Luttrell1DeKalb County35971 
Luverne1Crenshaw County36049 
Lydia1DeKalb County35967 
Lyeffion1Conecuh County36401 
Lyle1Coosa County  
Lynn1Winston County35575 
Lynn Acres1Jefferson County  
Lynn Crossing1Jefferson County35073 
Lynndale1Montgomery County  
Lynn Haven1Tuscaloosa County35404 
Lynns Park1Walker County35550 
Lynntown1Morgan County  
Lytle1Geneva County36477 

M

Name of placeNumber
of
counties
Principal
county
Lower
zip code
Upper
zip code
Maben1Jefferson County  
Mabson1Dale County36360 
McAddry1Jefferson County  
McAding1Talladega County  
McAdory1Jefferson County  
McBrydes1Wilcox County  
McCainville1Sumter County  
McCaleb Mill1Madison County  
McCalla1Jefferson County35111 
McClure1Greene County  
McClure Town1Pike County36081 
McCollum1Walker County  
McCombs1Jefferson County  
McCord Crossroads1Cherokee County  
McCosh Mill1Chambers County  
McCrary1Pickens County  
McCrory Village1Tuscaloosa County35476 
McCulley1Bibb County  
McCulley Hill1Bibb County35184 
McCulloh1Lee County  
McCullough1Escambia County36502 
McCullum1Walker County35501 
McDade1Montgomery County  
McDonald Chapel1Jefferson County35224 
McDowell1Sumter County35450 
Macedonia1Cleburne County36273 
Macedonia1Jackson County35771 
Macedonia1Lowndes County  
Macedonia1Montgomery County36069 
Macedonia1Pickens County35461 
Macedonia1Walker County35501 
McElderry1Talladega County36268 
McEntyre1Clarke County  
McFarland1Tuscaloosa County35405 
McFrey Crossroads1Cherokee County  
McGee Town1Lauderdale County  
McGehees1Montgomery County  
McGhee1Cherokee County  
McGhees Bend1Cherokee County35960 
McGinty1Chambers County36872 
McGuire Ford1Bibb County  
MaChis Lower Creek1Coffee County  
McIntosh1Washington County36553 
McKenzie2Butler County36456 
McKenzie2Conecuh County36456 
McKestes1DeKalb County35963 
Mackey1Cherokee County  
Mackies1Mobile County  
McKinley1Marengo County36743 
McLarty1Blount County35980 
McLendon1Russell County36851 
MacMillan1Wilcox County  
McMullen1Pickens County35442 
Macon1Calhoun County36271 
McQueen1Autauga County  
McRae1Covington County  
McRitchie Mill1Lee County  
McShan1Pickens County35471 
McVay1Clarke County36451 
McVille1Marshall County35950 
McWilliams1Wilcox County36753 
Madison1Jefferson County  
Madison2Limestone County35758 
Madison2Madison County35758 
Madison1Montgomery County36110 
Madison Crossroads1Madison County35772 
Madison Heights1Madison County  
Madison Park1Montgomery County  
Madrid1Houston County36320 
Magazine1Mobile County36610 
Magazine Point1Mobile County  
Magella1Jefferson County  
Magnolia1Marengo County36754 
Magnolia Beach1Baldwin County36532 
Magnolia Courts1Jefferson County  
Magnolia Shores1Crenshaw County  
Magnolia Springs1Baldwin County36555 
Magnolia Terminal1Marengo County36722 
Mahan Crossroads1DeKalb County  
Mahlep1Calhoun County  
Mahrt1Russell County  
Majestic1Jefferson County35116 
Malbis1Baldwin County36526 
Malcolm1Washington County36556 
Malone1Colbert County  
Malone1Randolph County36278 
Malta1Escambia County36502 
Malvern1Geneva County36349 
Mamie1Montgomery County36052 
Manack1Lowndes County36725 
Manchester1Marshall County  
Manchester1Walker County35501 
Manila1Clarke County36586 
Manila1Dallas County  
Manistee1Monroe County  
Manley Crossroads1Madison County35758 
Mann1Mobile County  
Manningham1Butler County36037 
Mansion View1Lauderdale County35633 
Mantua1Greene County35462 
Maple Ford1Marshall County  
Maple Forks1Cullman County  
Maple Grove1Cherokee County  
Maple Hill1Madison County38449 
Maplesville1Chilton County36750 
Maplewood1Jefferson County35094 
Maplewood1Madison County  
Marble City Heights1Talladega County35150 
Marble Valley1Coosa County35150 
Marbury1Autauga County36051 
Marcoot1Chambers County36862 
Mardisville1Talladega County 
Maremont1Randolph County  
Marengo1Marengo County  
Margaret1St. Clair County35112 
Margerum1Colbert County35616 
Marietta1Walker County35579 
Marigold1Walker County  
Marion1Perry County36756 
Marion Junction1Dallas County36759 
Markeeta1St. Clair County35094 
Marks Village1Jefferson County  
Markton1Etowah County  
Marl1Geneva County36477 
Marley Mill1Dale County36360 
Marlow1Baldwin County36580 
Marshall1Dallas County  
Marshall1Marshall County  
Marshall Space Flight Center1Madison County35812 
Mars Hill1Chilton County  
Mars Hill1Lauderdale County35633 
Martin1Dallas County  
Martin Air National Guard Station1Etowah County35954 
Martins1Jefferson County  
Martins Mill1Talladega County  
Martintown1Jackson County35752 
Martintown1Winston County  
Martinville1Escambia County36502 
Martling1Marshall County35950 
Marvel1Bibb County35115 
Marvyn1Lee County36801 
Mary1Tallapoosa County  
Marylee1Walker County35501 
Maryville1Etowah County35954 
Masena1Bibb County  
Mashville1Butler County  
Mason City1Jefferson County  
Massey1Morgan County35619 
Masseyline1Jefferson County  
Massillon1Dallas County  
Masterson Mill1Lawrence County35650 
Mathews1Montgomery County36052 
Mattawana1Blount County35121 
Matthews1Montgomery County  
Maud1Bibb County  
Maud1Colbert County35616 
Mauvilla1Mobile County  
Maxine1Jefferson County35130 
Maxwell1Tuscaloosa County35404 
Maxwell Air Force Base1Montgomery County36113 
Maxwellborn1Calhoun County36272 
Maxwell Field1Montgomery County  
Maxwell Heights1Montgomery County  
Mayes Crossroad1Etowah County  
Mayfair1Jefferson County35229 
Mayfair1Madison County  
Maylene1Shelby County35114 
Maynard Cove1Jackson County35768 
Mays Crossroads1Clarke County  
Maysville1Madison County35748 
Maytown1Jefferson County35118 
Meadowbrook1Shelby County  
Meadow Hills1Madison County  
Meadowood1Marshall County  
Meadows Crossroads1Lee County  
Meadows Mill1Lee County  
Meadville1Montgomery County  
Meadwood Heights1Jefferson County  
Mechanicsville1Lee County  
Mechlin1Mobile County  
Media1Jefferson County  
Meeksville1Pike County  
Megargel1Monroe County36457 
Mehaffey1Washington County  
Mehama1Lawrence County35653 
Mellow Valley1Clay County36255 
Melrose1Calhoun County  
Melrose1Conecuh County36401 
Melrose1Pickens County35471 
Melton1Hale County36776 
Meltonsville1Marshall County35755 
Melville1Winston County35541 
Melvin1Choctaw County36913 
Memphis1Pickens County39353 
Mentone1DeKalb County35984 
Mercury1Madison County35743 
Meridianville1Madison County35759 
Merrellton1Calhoun County  
Merrill Mill1Crenshaw County  
Merrimack1Madison County  
Merritts Crossroads1Houston County  
Merriwether1Greene County  
Merry1Montgomery County36064 
Mertz1Bibb County  
Mertz1Mobile County  
Mexboro1Monroe County36445 
Mexia1Monroe County36458 
Mexia Crossing1Monroe County36458 
Micaville1Cleburne County36264 
Middle Brooks Crossroads1Lee County36879 
Middleton1Calhoun County36271 
Midfield1Jefferson County35228 
Midland City1Dale County36350 
Midway1Bullock County36053 
Midway1Butler County36042 
Midway1Chilton County36056 
Midway1Clarke County  
Midway1Clay County35072 
Midway1Colbert County  
Midway1Lawrence County35650 
Midway1Monroe County36768 
Midway1Wilcox County  
Miflin1Baldwin County36530 
Mignon1Talladega County35150 
Mikes1Escambia County  
Miles1Escambia County  
Miles1Jefferson County35064 
Milk Springs1Colbert County  
Millbrook2Elmore County36054 
Millbrook2Autauga County36054 
Miller1Greene County  
Miller1Henry County  
Miller1Marengo County36748 
Millers Ferry1Wilcox County36760 
Millers Ford1Barbour County  
Millertown1Mobile County  
Millerville1Clay County36267 
Million Dollar Lake Estates1Tuscaloosa County  
Millport1Lamar County35576 
Millry1Washington County36558 
Mills Spur1Tuscaloosa County  
Milltown1Chambers County36862 
Mill Village1Marshall County35976 
Millville1Sumter County  
Milner1Randolph County  
Milstead1Macon County36075 
Milton1Autauga County36749 
Mims1Jefferson County  
Mineola1Monroe County36480 
Mineral Springs1Chilton County35085 
Mineral Springs1Jefferson County  
Minooka1Chilton County35040 
Minor1Jefferson County35224 
Minor Terrace1Talladega County35044 
Minter1Dallas County36761 
Minters1Dallas County  
Mint Spring1Madison County  
Minvale1DeKalb County35967 
Mitchell1Bullock County36029 
Mitchell Crossroads1Lee County  
Mitchelltown1Lauderdale County35645 
Mitylene1Montgomery County  
Mixonville1Conecuh County  
Mobile1Mobile County3660199
Mobile Coast Guard Base1Mobile County  
Mobile Municipal Airport1Mobile County  
Moffat1Bibb County  
Moffet1Mobile County36587 
Moffits Mill1Lee County  
Molder1Madison County35748 
Mollie1Choctaw County36912 
Molloy1Lamar County35586 
Mon Louis1Mobile County36523 
Monmouth1Jefferson County  
Monroeton1Monroe County  
Monroeville1Monroe County36460 
Monrovia1Madison County35806 
Montague1Jackson County35740 
Monterey1Butler County36030 
Monterey Heights1Lee County  
Monte-Sano1Jefferson County  
Montevallo1Shelby County35115 
Monte Vista1Etowah County35901 
Montgomery1Montgomery County3610199
Monticello1Pike County36005 
Montrose1Baldwin County36559 
Moody1St. Clair County35004 
Moody Ford1Lauderdale County  
Moodys Crossroads1Crenshaw County  
Moontown1Madison County  
Moore Corner1Jefferson County  
Moorefield1Chambers County36862 
Moores Bridge1Tuscaloosa County35458 
Moores Crossroad1DeKalb County35971 
Moores Crossroads1Randolph County36274 
Moores Mill1Madison County35811 
Moores Valley1Marengo County  
Mooresville1Limestone County35649 
Moore Town1Sumter County  
Moragne1Etowah County  
Moreland1Winston County35572 
Morgan1Jefferson County35023 
Morgan City1Morgan County35754 
Morgans Crossroads1Etowah County  
Morgan Springs1Perry County  
Morganville1Lowndes County  
Moriah1Coosa County35136 
Morningside1Jefferson County35215 
Morris1Jefferson County35116 
Morris Crossroads1Limestone County  
Morris Mill1Jackson County  
Morrison Crossroads1Randolph County  
Morrisville1Calhoun County  
Morrows Grove1Greene County  
Morvin1Clarke County36762 
Moscow1Lamar County  
Moscow1Marengo County  
Moshat1Cherokee County35960 
Mossboro1Shelby County  
Mosses1Lowndes County36518 
Mossy Grove1Pike County36081 
Mostellers1Shelby County35143 
Motley1Clay County36276 
Motts1Lee County  
Moulton1Lawrence County35650 
Moulton Heights1Morgan County35601 
Moundville2Hale County35474 
Moundville2Tuscaloosa County35474 
Mountainboro1Etowah County35957 
Mountain Brook1Jefferson County35223 
Mountain Brook1Madison County  
Mountain Brook Village1Jefferson County35223 
Mountain Chest1Marshall County35976 
Mountain Creek1Chilton County36056 
Mountaindale1Jefferson County  
Mountain Grove1Blount County35031 
Mountain Home1Lawrence County35618 
Mountain Mills1Colbert County  
Mountain Park1Jefferson County  
Mountain Star1Franklin County  
Mountain View1Marshall County35976 
Mountain Woods1Jefferson County  
Mountain Woods Park1Jefferson County35216 
Mount Andrew1Barbour County36053 
Mount Andrew1Macon County  
Mount Carmel1Jackson County35740 
Mount Carmel1Madison County  
Mount Carmel1Marshall County35976 
Mount Carmel1Montgomery County36046 
Mount Hebron1Greene County35443 
Mount Hebron1Marshall County35957 
Mount Hester1Colbert County35616 
Mount Hope1Lawrence County35651 
Mount Hope1Walker County  
Mount Ida1Crenshaw County36009 
Mount Jefferson1Lee County36801 
Mount Lebanon1Madison County  
Mount Meigs1Montgomery County36057 
Mount Moriah1Lawrence County  
Mount Nebo1Dallas County36785 
Mount Olive1Blount County  
Mount Olive1Butler County  
Mount Olive1Coosa County35072 
Mount Olive1DeKalb County  
Mount Olive1Jefferson County35117 
Mount Olive1Marshall County  
Mount Pinson1Jefferson County  
Mount Pleasant1Coffee County36330 
Mount Pleasant1Monroe County36480 
Mount Rozell1Limestone County35647 
Mount Sharon1Talladega County  
Mount Sinai1Autauga County  
Mount Star1Franklin County35653 
Mount Sterling1Choctaw County36904 
Mount Tabor1Morgan County  
Mount Union1Conecuh County36401 
Mount Vernon1Cullman County35179 
Mount Vernon1DeKalb County35967 
Mount Vernon1Fayette County35555 
Mount Vernon1Mobile County36560 
Mount View1Cullman County  
Mount Willing1Lowndes County36032 
Mount Zion1Montgomery County36069 
Movico1Mobile County  
MOWA Choctaw2Mobile County  
MOWA Choctaw2Washington County  
Muck City1Lawrence County  
Mud Creek1Jackson County35752 
Mud Creek1Jefferson County35006 
Mulberry1Autauga County36003 
Mulberry1Chilton County  
Mulberry1Crenshaw County  
Mulga1Jefferson County35118 
Mulga Mine1Jefferson County35118 
Mullins1Houston County  
Munford1Talladega County36268 
Munk City1Lawrence County35650 
Murphree Place1Limestone County  
Murphree Valley1Blount County  
Murphy1Lauderdale County35677 
Murphy Cross Roads1Lauderdale County  
Murphy Ford1Blount County  
Murrays Chapel1St. Clair County35146 
Murrycross1Etowah County  
Muscadine1Cleburne County36269 
Muscadine Junction1Cleburne County36269 
Muscle Shoals1Colbert County35661 
Muscle Shoals Airport1Colbert County35661 
Muscoda1Jefferson County35023 
Mynot1Colbert County35616 
Myrtle1Montgomery County  
Myrtlewood1Marengo County36763