Nova Prata do Iguaçu é um município brasileiro do estado do Paraná. Sua população, conforme estimativa do IBGE 2016, é de 10.733 habitantes. Localiza-se a uma altitude de 438 m.