Anyone driving in the U.S. is required to have car insurance, except in New Hampshire and Virginia. If you’re staying long-term and own or lease a car, you’ll need to buy a policy from a car insurance company.
Short-term visitors can usually get coverage through a rental car company without needing a separate insurance policy.