Primorsko-goranska županiji se nahaja na zahodu Hrvaške in obsega 3582 km². Sestavljena je iz 14 mest in 22 občin, ki vključujejo 536 naselij. Najvišji vrh je Bjelolasica-Kula (1534 m), najviše naselje pa Begovo Razdolje, ki se nahaja na nadmorski višini 1060 m. Dolžina obale je 1065 km.