Möckeln är en insjö i Värmlands landskap och Örebro Län. Vid Möckelns norra strand ligger Karlskoga och strax söder om den ligger Degerfors. Möckeln är 18 kvadratkilometer stor och maxdjupet är ca 25 meter.
I Möckeln finns tre vattenzoner, Möckeln, Möckelnvatten och Badankan