Membrillo Alto es una localidad española del municipio onubense de Zalamea la Real, en la comunidad autónoma de Andalucía.
A mediados del siglo XIX, el lugar contaba con una población censada de 85 habitantes.
[1] La localidad aparece descrita en el undécimo volumen del Diccionario geográfico-estadístico-histórico de España y sus posesiones de Ultramar de Pascual Madoz de la siguiente manera: En 2022 tenía una población de 15 habitantes.
[2]