I live in NY and actually had no idea they are illegal in NYC. I'm in Long Island where it's apparently legal, I mean I attend the Long Island Reptile Expo every year nearby and I'd say 90% of their animals for sale are ball pythons, fully on display. From what I've read they are illegal in all 5 boroughs of NYC, but I see some people who argue this. I guess this is sort of like the dumb ferret law, where you could easily get one for sale in Long Island and just keep them in NYC in 'secret'. I read that it may be a felony to own any pythons in NYC but you'll have to look into that, I really have no idea. Good luck though, this kind of bums me out now as I'd hate to give mine up if I move back into the boroughs.