San Juan de Villanueva
San Juan de Villanueva är en ort i Mexiko. Den ligger i kommunen Viesca och delstaten Coahuila, i den centrala delen av landet, km nordväst om huvudstaden Mexico City. San Juan de Villanueva ligger meter över havet och antalet invånare är .

Terrängen runt San Juan de Villanueva är platt åt sydost, men åt nordväst är den kuperad. Den högsta punkten i närheten är meter över havet, km norr om San Juan de Villanueva. Runt San Juan de Villanueva är det mycket glesbefolkat, med invånare per kvadratkilometer. Närmaste större samhälle är Matamoros, km väster om San Juan de Villanueva. Omgivningarna runt San Juan de Villanueva är i huvudsak ett öppet busklandskap.

I trakten råder ett hett ökenklimat. Årsmedeltemperaturen i trakten är  °C. Den varmaste månaden är juni, då medeltemperaturen är  °C, och den kallaste är december, med  °C. Genomsnittlig årsnederbörd är millimeter. Den regnigaste månaden är september, med i genomsnitt mm nederbörd, och den torraste är mars, med mm nederbörd.
country
located in the administrative territorial entity
located in the administrative territorial entity