Crno Vrelo is located in the City of Slunj, in Karlovac County at an elevation of 230 meters above sea level and it covers the area of 11.22 km² (4.33 sq. miles). According to the 2011 census report, there were only six inhabitants left. It is largely populated by Serbs (83%), but also Croats (17%). Nearby places: Kosijer Selo, Pavlovac, Bandino Selo, Stojmerić, Cvijanović Brdo, Veljunska Glina, Blagaj, Lapovac, Donja Glina and Rabinja.