Villanueva de Tapia est une commune andalouse située dans la province de Malaga (Andalousie), située au nord-est de la Comarque Antequera.