I am a 22 years old U.S citizen, I’m living with my mom but she works in Mexico. Do I qualify for the Obamacare?
If you aren't residing in the US then you probably won't want a Marketplace plan. Plans for the most part are regional. If you are living primarily in the US, then you qualify based on income and can certainly get a plan, contact HealthCare.Gov. There are specific rules for whether or not you need coverage based on the amount of time you spend in the US per year. Moving qualifies you for a special enrollment period, so you have lots of factors and options to weigh.
If you travel within the US. Consider a Multi-State plan.
U.S. citizens living in a foreign country for at least 330 days of a 12-month period are not required to get health insurance coverage for that 12-month period. If you're uninsured and living abroad under this definition, you don't have to pay the fee that other uninsured U.S. citizens may have to pay.
See question 12 on this IRS document to learn more about the rules for people living abroad.
Generally, health insurance coverage in the Marketplace covers health care provided by doctors, hospitals, and other providers within the United States. If you're living abroad, it's important to know this before you consider buying Marketplace insurance.