Villanueva está a 41 metros de altitud y en 2008 su población era de 969 habitantes (INE).