Porat se nalazi u općini Malinska-Dubašnica, u Primorsko-goranskoj županiji na 7 metara nadmorske visine i prostire se na površini od 4,32 km². Prema popisu iz 2011. godine, u Poratu žive 193 stanovnika. Stanovništvo je uglavnom hrvatsko (96%), te bošnjačko (2%). Okolna naselja: Vantačići, Turčić, Zidarići, Milčetići, Malinska, Bogovići, Sabljići, Sveti Anton, Milovčići i Radići.