AdGet detailed neighborhood videos, photos, home values, and schools & parks information. Search all homes for sale in the neighborhood & connect with a local agent today.
Madrid is a town in Houston County, Alabama, United States. It is part of the Dothan, Alabama Metropolitan Statistical Area. At the 2010 census the population was 350, up from 303 in 2000.