Salajci is located in the municipality Gradec, in Zagreb County at an elevation of 119 meters above sea level and it covers the area of 2.52 km² (0.97 sq. miles). According to the 2011 census report, there were 69 inhabitants. It is entirely populated by Croats. Nearby places: Tučenik, Buzadovac, Lubena, Remetinec, Repinec, Festinec, Podjales, Cugovec, Stari Glog and Pokasin.