WASHINGTON—The Department of Homeland Security is opening makeshift immigration tent courts erected along the U.S.-Mexico border to the public, following months of criticism over a lack of transparency.

The Department established two such temporary courts along the border late this summer, in Brownsville and Laredo, Texas, to cope with the growing ranks of immigrants required to live in Mexico for the duration of their court cases.

The...