L'agglomération de Port-Sainte-Foy-et-Ponchapt se situe dans le département Dordogne.
Les communes limitrophes sont les suivantes : Saint-André-et-Appelles, Eynesse, Monfaucon, Fougueyrolles, Saint-Avit-Saint-Nazaire, Le Fleix, Sainte-Foy-la-Grande, Saint-Antoine-de-Breuilh, Saint-Méard-de-Gurçon, Pineuilh.
9 infirmiers et infirmières à domicile travaillent à Port-Sainte-Foy-et-Ponchapt.