Lá é onde nascem os principais rios que deságuam nas praias e onde se situa o Parque Estadual da Serra do Mar.
Seus municípios limítrofes são: Natividade da Serra a norte, Ubatuba a nordeste, o Oceano Atlântico a sudeste
(com a Ilha de São Sebastião a sul), São Sebastião a sul, Salesópolis a oeste e Paraibuna a noroeste.
Praias de Caraguatatuba
As seguintes praias estão localizadas na Estância Balneária de Caraguatatuba: De norte para o sul
Praia de Tabatinga.
Praia da Mococa.
Praia da Cocanha.
Praia do Massaguaçu.
Praia do Capricórnio.
Praia do Martim de Sá.
Prainha;
Praia do Garcez ou da Freira;
Praia do Camaroeiro;
Praia Grande ou Praia do Centro, onde desagua o rio Santo Antônio;
Praia do Indaiá.
Praia das Palmeiras, onde deságua o rio Lagoa;
Praia do Romance;
Praia das Flecheiras.
Praia do Porto Novo.
Venha você também.