Sokolac () is a village in Serbia. It is situated in the Ljubovija municipality, in the MaÃÂva District of Central Serbia. The village had a Serb ethnic majority and a population of 104 in 2002.
The medieval fortification of Soko Grad is located north of the village.