Située en Bocage virois, la commune de Vaudry est limitrophe à l'est de Vire, la partie sud-ouest du territoire étant un faubourg de la ville. L'atlas des paysages de la Basse-Normandie la place au cœur de l'unité du Bassin de Vire caractérisée par « un ancien bocage fortement dégradé par les mutations agricoles » et un « habitat dispersé […] de schiste aux toits d’ardoise »[1]. Son bourg est distant de 3 km du centre de Vire et est à 23 km à l'ouest de Condé-sur-Noireau.
Le bourg et le faubourg virois sont traversés par la route départementale no 512 (ancienne route nationale 812) qui les relie au centre de Vire à l'ouest et mène à Vassy et Condé-sur-Noireau à l'est. Le nord du territoire est traversé par la D 55 joignant Vire à Aunay-sur-Odon et à laquelle le bourg est relié par une départementale annexe. La D 524 (ancienne route nationale 24bis) reliant Vire à Tinchebray et Flers en direction de Paris parcourt le sud-ouest urbain. À l'ouest, la D 407, rocade de Vire, relie ces trois axes à la route de Caen, plus au nord, en évitant le centre de Vire. La gare de Vire, située sur la ligne Paris-Granville est à 3 km du bourg.
Vaudry est dans le bassin de la Vire qui délimite le territoire au sud-ouest, au pied des Monts de Vaudry. Son affluent, l'Allière traverse le nord de la commune où son propre affluent, la rivière du Maine, le rejoint en marquant la limite nord-est. Le ruisseau des Houlles, prenant sa source sur Roullours, traverse le sud-ouest urbain du territoire et la communauté de Blon et rejoint la Vire à la Croix des Monts, en limite ouest. Le partage des eaux entre le bassin de l'Allière et celui du ruisseau des Houlles est approximativement la route départementale 512 qui borde le sud du bourg.
Le point culminant (258/261 m) se situe au sud-est, près du lieu-dit la Noë, à la sortie du territoire, sur la départementale 512. Le point le plus bas (106 m) correspond à la sortie de l'Allière du territoire, au nord-ouest. En dehors du sud-ouest du territoire, périurbain de Vire, et du bourg, la commune est bocagère.
Le climat est océanique, comme dans tout l'Ouest de la France. La station météorologique la plus proche est Caen-Carpiquet, à 48 km, mais Granville-Pointe du Roc est à moins de 55 km[2]. Le Bocage virois s'en différencie toutefois pour la pluviométrie annuelle qui, à Vaudry, avoisine les 900 mm[3], supérieure à celle de Carpiquet mais parmi les plus faibles du Bocage virois.
Les lieux-dits sont, de l'ouest au sud-ouest, dans le sens horaire : Gaillon (à l'ouest), le Ronceret, la Morlière de Haut, la Morlière de Bas, le Bois Jean, la Lande, la Cavée, le Pont de Vaudry, le Bourg Jeanne, la Herbellière, la Groudière, Buain, Montisenger, la Rairie, la Herbellière (deux lieux-dits à ce nom) (au nord), le Pissot, la Burlière, la Hunellière, la Bichetière, Courtes (à l'est), la Thibaudière, la Gréardière, la Noë, la Lioudière, la Pevellière, la Croix Gaillon (au sud), le Fay, la Calloullière, la Martinière, le Bourg, la Beslière, l'Oulerie, le Gage, les Monts (faubourg de Vire) et Saint-Père[4].
Le nom de la localité est attesté sous les formes Val Dairi en 1155, Valderium en 1198. Malgré l'attestation de 1155 qui aurait pu évoquer un vallon, l'origine du toponyme est attribuée à l'anthroponymegermaniqueWaldhar suffixé de -iacum/-acus[6],[7].
Le conseil municipal est composé de dix-neuf membres dont le maire et quatre adjoints[15]. Ces conseillers intègrent au complet le conseil municipal de Vire Normandie le jusqu'en 2020 et Annie Bihel devient maire délégué.
En 2022, la commune comptait 1 479 habitants. Depuis 2004, les enquêtes de recensement dans les communes de moins de 10 000 habitants ont lieu tous les cinq ans (en 2008, 2013, 2018, etc. pour Vaudry[18]) et les chiffres de population municipale légale des autres années sont des estimations[Note 2].
Vaudry a compté jusqu'à 1 883 habitants en 1946.
↑Dans le tableau des recensements et le graphique, par convention dans Wikipédia, le principe a été retenu, pour les populations légales postérieures à 1999 de n’afficher dans le tableau des recensements et le graphique que les populations correspondant à l'année 2006, première population légale publiée calculée conformément aux concepts définis dans le décret no 2003-485 du 5 juin 2003, et les années correspondant à une enquête exhaustive de recensement pour les communes de moins de 10 000 habitants, ainsi que la dernière population légale publiée par l’Insee.