La Casanova de la Roca està situada en una petita vall creuada pel rec del gorg Negre, al sud de la Casanova de Pallars i als peus de la pista forestal que comunica Perafita amb Santa Eulàlia de Puig-Oriol.
Es tracta d’una masia de mitjanes dimensions formada per un volum de planta baixa, primer pis i golfes bastit amb murs de maçoneria de pedra amb carreus treballats delimitant les cantonades, i diverses estructures de menor alçada adossades a banda i banda. La teulada és de doble vessant amb aigües a les façanes laterals.