Mandacou est une toute petite commune du canton d'Issigeac et située à l'extrémité méridionale du département de la Dordogne. Elle est entourée, au nord, par la commune de St Perdoux; au sud, par celle de Falgueyrat; à l'est, par celle d'Eyrenville et à l'ouest, par celle de St-Capraise.
Sa superficie n'est que de 574 hectares et sa population de 320 habitants seulement, tandis qu'elle était de 440 il y a cinquante ans à peine.