Aunque, debido a su accesibilidad, hacía las veces de capital de partido Villanueva de la Serena, de la que fue aldea La Haba, hasta 1554, que el rey Carlos I, le dio su autonomía y el título de villa, previo pago de 1 346 500 maravedíes.