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