Gornja Mlinoga se nalazi u Gradu Petrinji, u Sisačko-moslavačkoj županiji na 165 metara nadmorske visine i prostire se na površini od 3,80 km². Prema popisu iz 2011. godine, u Gornjoj Mlinogi živi 31 stanovnik. Stanovništvo je uglavnom srpsko (95%), te hrvatsko (5%). Okolna naselja: Deanovići, Donja Mlinoga, Gornja Pastuša, Čuntić, Moštanica, Jabukovac, Jošavica, Dragotinci, Klinac i Kraljevčani.