La municipalité de Béduer est située dans le département Lot.
Les communes à proximité sont les suivantes : Corn, Carayac, Boussac, Saint-Pierre-Toirac, Brengues, Faycelles, Gréalou, Camboulit, Espagnac-Sainte-Eulalie, Figeac.
4 infirmiers et infirmières à domicile travaillent à Béduer.