Solca (German: Solka; Polish: Solka; Hungarian: Szolka) is a town in Suceava County, north-eastern Romania. It is situated in the historical region of Bukovina. Solca is the smallest town in the county and the third smallest town in Romania, with a population of 2,143 inhabitants, according to the 2011 census. Its name is derived from that of the river flowing through it, in turn derived from Slavic sol ("salt") – in reference to the area's salty springs.