Podor is located on Morfil Island between the Sénégal River and Doué River.
Podor sijaitsee Morfilin saarella, Senegal-joen ja Doué-joen välissä.