Cities that start with L World > North America > United States > Alabama > L Cities Search by Alabama County Laceys Spring Lafayette Lake View Lanett Langdale Langston Lapine Lavaca Lawley Lawley In Shelby County Lawrenceville Leeds Leesburg Leesburg In Mobile County Leighton Lenox Leroy Lester Lester In Etowah County Letohatchee Level Plains Lexington Liberty Highlands Libertyville Lillian Lincoln Lincoln In Madison County Linden Lineville Lisman Little River Little River In Cherokee County Livingston Loachapoka Lockhart Locust Fork Locust Fork River Logan Logan In Lowndes County Louisville Lower Peach Tree Lowndesboro Loxley Luverne Lynn See all cities on this page... See less cities 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