Nova Petrópolis é um município brasileiro do estado do Rio Grande do Sul. Localiza-se a uma latitude 29º22'33" Sul e a uma longitude 51º06'43" Oeste, estando a uma altitude de 596 metros. Sua população em 2007 era de 17.747 habitantes. Possui uma área de 291,079 km².