Bocșa is a town in Caraș-Severin County, in southwestern Romania, with a population of 15,842 in 2011.