Soroca (ukraine: Сороки) estas urbo en la nordeosto de Moldavio ĉe la dekstra bordo de Dnestro ĉe la landlimo kun Ukrainio. La kun ĉ. 37.600 loĝantoj oka plej granda urbo de la lando kaj la ĉefurbo de la samnoma Distrikto Soroca ĝi estas. De gravega rolo strategia por protekti la landlimojn de Besarabio en la 15-a kaj 16-a jarcentoj atestas fortikaĵo konserviĝinta ĝis hodiaŭ. Urbokvartalo karakterizatas per imponaj vilaoj de la minoritato de la ciganoj.