Ruševo Krmpotsko se nalazi u Gradu Novom Vinodolskom, u Primorsko-goranskoj županiji na 690 metara nadmorske visine i prostire se na površini od 3,62 km². Prema popisu iz 2011. godine, u Ruševu Krmpotskom žive 4 stanovnika. Stanovništvo je u potpunosti hrvatsko. Okolna naselja: Zabukovac, Javorje, Bile, Alan, Podmelnik, Luka Krmpotska, Jakov Polje, Drinak, Smokvica Krmpotska i Podbilo.