The protesters, most of them Hispanic, marched across the Brooklyn Bridge to the edge of Chinatown carrying banners saying “We are not criminals”.
The House of Representatives has passed a bill making it a felony to be in the US without correct paperwork and the Senate is debating other measures.
A number of smaller protests were held on Saturday in many US cities.
Source: BBC News