Stara Kršlja is located in the municipality Rakovica, in Karlovac County at an elevation of 410 meters above sea level and it covers the area of 4.85 km² (1.87 sq. miles). According to the 2011 census report, there were only seven inhabitants left. It is mostly populated by Serbs (75%), but also. Nearby places: Mašvina, Jamarje, Nova Kršlja, Rakovičko Selište, Lipovača, Rakovica, Oštarski Stanovi, Drage, Brajdić Selo and Grabovac.