Natividade da Serra é um município brasileiro do estado de São Paulo, na microrregião de Paraibuna/Paraitinga. Localiza-se a uma latitude 23º22'32" Sul e a uma longitude 45º26'31" Oeste, estando a uma altitude de 720 metros. Sua população estimada em 2004 era de 7 205 habitantes.
Possui uma área de 834,69 km2. A densidade demográfica é de 8,63 hab/km².
Os municípios limítrofes são Redenção da Serra a norte, São Luís do Paraitinga a norte e leste, Ubatuba a sudeste, Caraguatatuba a sul e Paraibuna a oeste.