Nova Odessa é um município brasileiro do estado de São Paulo. Localiza-se a uma latitude 22º 46' 40" sul e a uma longitude 47º 17' 45" oeste, estando a uma altitude de 570 metros. Sua população estimada em 1º de julho de 2019 é de 60 174 habitantes.[4] Possui uma área de 73,788 km².[3]