Sołoki – miasteczko na Litwie, położone w okręgu uciańskim w rejonie jezioroskim, siedziba starostwa Sołoki, 25 km na wschód od Daugieli, 604 mieszkańców.
Dobra prestymonialne prałata-kantora kapituły wileńskiej.
Znajduje się tu kościół katolicki z pocz. XX wieku, szkoła podstawowa, poczta i biblioteka.
W okresie międzywojennym kilka kilometrów na wschód od miejscowości przebiegała granica polsko-litewska.
Od 2004 roku miejscowość posiada własny herb nadany dekretem Prezydenta Republiki Litewskiej, po roku 2000 uzyskało też status miasteczka.