Midland City is a town in Dale County, Alabama, United States. At the 2020 census, the population was 2,239.[1] Midland City was incorporated in 1890.[2] It is part of the Ozark Micropolitan Statistical Area.