Baia Sprie (Hungarian: Felsőbánya, German: Mittelstadt) is a town in the Maramureş County, northern Romania. The Hungarian version of the town's name means "Upper Mine". Baia Sprie is situated at a distance of 9 km from Baia Mare.