Morro de São Paulo está localizado na região da Costa do Dendê no estado da Bahia, mais precisamente na ilha de Tinharé que fica situada a 60 quilômetros ao sul de Salvador. Com cerca de 400 km², a ilha de Tinharé além de abrigar o famoso vilarejo de Morro de São Paulo, abriga também os povoados da Gamboa, Garapuá e Galeão.
A ilha de Tinharé pertence ao município de Cairu e a sede deste município é a cidade de Cairu que fica situada em uma ilha que leva o mesmo nome. As ilhas de Tinharé, Cairu e Boipeba, assim como algumas ilhas menores compõem o arquipélago de Tinharé.


