Yes, if you have the necessary papers, you can get an insurance license in most states in the United States even if you are not a U.S. citizen. A work permit is usually required by most insurance firms.