Badefols-d'Ans (trong tiếng OccitanBadafòu) là một xã của Pháp, nằm ở tỉnhDordogne trong vùngAquitaine của Pháp. Xã này có diện tích 18,34 km2, dân số năm 2007 là 464 người. Xã Badefols-d'Ans nằm ở khu vực có độ cao trung bình 293 m trên mực nước biển.