Durante la época Imperial romana el poblamiento de Villanueva de Tapia debió situarse del actual casco urbano, en ambos lados de la carretera MA-214 de Archidona a Iznájar, muy cerca del lugar conocido como “El Nacimiento”.