FREE AND LOW-COST HELP
Free and low-cost immigration legal help
These nonprofits are recognized by the U.S. Department of Justice to help people with immigration cases. Many offer free or low-cost help. Call ahead to ask about eligibility, fees and wait times.
949Nonprofit organizations
1,567Offices
CHOOSE YOUR STATE
Help near you.
50 states with recognized organizations.
- Alabama7 organizations · 11 offices
- Alaska2 organizations · 2 offices
- Arizona14 organizations · 21 offices
- Arkansas5 organizations · 5 offices
- California163 organizations · 340 offices
- Colorado23 organizations · 28 offices
- Connecticut12 organizations · 17 offices
- Delaware5 organizations · 7 offices
- District of Columbia14 organizations · 18 offices
- Florida52 organizations · 80 offices
- Georgia19 organizations · 22 offices
- Hawaii3 organizations · 6 offices
- Idaho5 organizations · 6 offices
- Illinois54 organizations · 81 offices
- Indiana15 organizations · 19 offices
- Iowa13 organizations · 16 offices
- Kansas7 organizations · 12 offices
- Kentucky4 organizations · 6 offices
- Louisiana6 organizations · 7 offices
- Maine3 organizations · 4 offices
- Maryland25 organizations · 32 offices
- Massachusetts40 organizations · 62 offices
- Michigan23 organizations · 32 offices
- Minnesota15 organizations · 22 offices
- Mississippi3 organizations · 7 offices
- Missouri11 organizations · 12 offices
- Montana1 organization · 1 office
- Nebraska11 organizations · 25 offices
- Nevada11 organizations · 11 offices
- New Hampshire3 organizations · 4 offices
- New Jersey30 organizations · 38 offices
- New Mexico7 organizations · 16 offices
- New York116 organizations · 170 offices
- North Carolina34 organizations · 63 offices
- North Dakota2 organizations · 2 offices
- Ohio17 organizations · 21 offices
- Oklahoma7 organizations · 8 offices
- Oregon13 organizations · 23 offices
- Pennsylvania29 organizations · 39 offices
- Rhode Island4 organizations · 4 offices
- South Carolina5 organizations · 6 offices
- South Dakota2 organizations · 2 offices
- Tennessee12 organizations · 15 offices
- Texas82 organizations · 115 offices
- Utah9 organizations · 10 offices
- Vermont1 organization · 1 office
- Virginia21 organizations · 27 offices
- Washington32 organizations · 64 offices
- Wisconsin17 organizations · 25 offices
- Wyoming1 organization · 2 offices
From the Department of Justice roster updated October 11, 2026.