Port-Sainte-Foy-et-Ponchapt est une ville du sud-ouest de la France située dans le département de la Dordogne en région Nouvelle-Aquitaine.
Port-Sainte-Foy-et-Ponchapt compte 2.520 habitants.