Nova Prata es un municipio de la región montañosa de Serra Gaúcha , en Rio Grande do Sul , en el sur de Brasil . Se encuentra en la microrregión de Guapore, de la mesorregión Nordeste Rio-Grandense del estado.
La ciudad de Nova Prata está situada a unos 28°47′0″S 51°36′40″O / 28.78333, -51.61111 , a una altitud de 820 metros. El municipio ocupa una superficie de 258.864 km² [2] o 259 km². [3] En 2020, la población se estimó en 27.648 habitantes. La temperatura varía de una mínima de 14 °C a una máxima de 28 °C con una media anual de 20 °C.
Nova Prata está rodeada por los municipios de: André da Rocha y Guabiju al norte; Fagundes Varela y Vila Flores al sur; Nova Bassano , Nova Araçá y Vista Alegre do Prata al oeste; y Protásio Alves al este.