You need a permit to trap pigeons in New York City. You must be a New York State licensed exterminator to request a permit.
You can report people trapping pigeons on private, commercial, or public property without a permit.
The City does not accept complaints about people keeping pigeons in coops or as pets. Owning pigeons is legal in New York City.