Karlstein am Main (amtlich Karlstein a.Main) ist eine Gemeinde im unterfränkischen Landkreis Aschaffenburg in Bayern.