I realize the OP's travel has come and gone, but for future reference:
Originally Posted by
newyorkgeorge
I don't believe that you need to be a NY resident to use the NYC consulate.
The Consulate General of Brazil in New York serves the residents of the following states:
Connecticut, Delaware, New Jersey, New York, Pennsylvania and Bermuda Islands.
Originally Posted by
mikew99
You don't need to provide proof of residency if you show up in person. They do require proof of travel (a printed itinerary is sufficient).
Fwiw the Houston Consulate requires proof of residence within its juridisction as part of the visa application process.
Edited to add:
I was surprised to see how much the process has changed in just a little more than a year. Last February, the Houston Consulate refused to expedite visas and was quite reluctant to take in-person applications. Documents had to be submitted by mail or travel agent.
While helping a friend prepare for a trip in May, I learned that now all applications must be submitted in person or by an approved agent. Nothing by mail will be accepted.