Esperança Nova é um município brasileiro do estado do Paraná, com uma população estimada pelo IBGE em 2010 de 1.970 habitantes. Localizado no noroeste do estado, possui uma área de 138,56 km². Tem como sua principal fonte de renda a pecuária leiteira.
O município de Esperança Nova está localizado na Região Noroeste do Paraná, tendo como limites: Norte: Xambrê, Sul: São Jorge do Patrocínio, Leste: Alto Paraíso e Oeste: Pérola.