Gornji Kuršanec is located in the municipality Nedelišće, in Međimurje County at an elevation of 168 meters above sea level and it covers the area of 3.33 km² (1.29 sq. miles). According to the 2011 census report, there were 782 inhabitants. It is predominantly populated by Croats (91%), but also Roms (8%). Nearby places: Pušćine, Kuršanec, Varaždin, Šandorovec, Kućan Marof, Trnovec, Novo Selo na Dravi, Nedelišće, Hrašćica and Gornji Hrašćan.