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