Home>Choose State>Cities in Alabama Cities and towns in Alabama Largest Cities Birmingham Decatur Dothan Florence Huntsville Madison Mobile Montgomery Tuscaloosa All Cities and Towns (Choose First Letter) A B C D E F G H I J K L M N O P R S T U V W Y Cities and Towns Starting with M Madison Maplesville Marion Maxwell Afb Mc Intosh Mccalla Mckenzie Mentone Meridianville Midland City Millbrook Millport Millry Mobile Monroeville Montevallo Montgomery Moody Morris Moulton Moundville Mount Vernon Mountain Brook Munford Muscle Shoals