Villanueva tiene una extensión urbana de 3.2 km2 y el resto del área rural ocupa 262.8 km2.