Question: how long do you have to stay in the us to maintain your green card?
Answer: To make it very simple, the law says you must be living in the US 30 months out of the last 60 months.