Degerfors is a locality and the seat of Degerfors Municipality, Örebro County, Sweden, with 7,160 inhabitants in 2010. Degerfors is the sixth-largest city in Örebro County. It is located at the southern shore of lake Möckeln, 13 km south of neighboring Karlskoga.