Selo Sveti Marko is located in the municipality Perušić, in Lika-Senj County and it covers the area of 2.47 km² (0.95 sq. miles). According to the 2011 census report, there were 34 inhabitants. It is predominantly populated by Croats (91%), but also Serbs (9%). Nearby places: Klenovac, Mezinovac, Malo Polje, Kvarte, Perušić, Konjsko Brdo, Studenci, Kaluđerovac, Prvan Selo and Bukovac Perušićki.