Caraguatatuba é uma cidade localizada no litoral norte do estado de São Paulo, Brasil.