Is the drug tramadol HCl a opiod?

Tramadol. Tramadol is a prescription pain medication. It is an synthetic opioid medication. However, it is not considered a narcotic or a controlled substance by the United States drug enforcement administration.
Yes. With caveats. Tramadol acts on a specific type of opioid receptor. While it has less risk for dependency and addiction, there is still risk. It also has anti-depressant effects.