Toporec é um município da Eslováquia, situado no distrito de Kežmarok, na região de Prešov. Tem 28,12 km² de área e sua população em 2018 foi estimada em 1.987 habitantes.[1]