Gorica Miholečka is located in the municipality Sveti Petar Orehovec, in Koprivnica-Križevci County at an elevation of 144 meters above sea level and it covers the area of 2.19 km² (0.85 sq. miles). According to the 2011 census report, there were 57 inhabitants. It is entirely populated by Croats. Nearby places: Brežani, Miholec, Ferežani, Donji Fodrovec, Selnica Miholečka, Kapela Ravenska, Kusijevec, Gregurovec, Podvinje Miholečko and Međa.