Poitou-Charentes ligger vest i Frankrike, med kystlinje mot Biscayabukta. I nord grenser regionen mot Pays de la Loire, i øst mot Centre og Limousin og i sør mot Aquitaine.