Here's a more nuanced answer:
* English is the official language of the United States, including New York City.
* Most people in New York City speak English, even if it's not their first language.
* However, many people in New York City speak languages other than English, including Spanish, Chinese, Russian, Bengali, and many more.
* The prevalence of different languages varies depending on the neighborhood. For example, you might find Spanish is more commonly spoken in certain areas of the Bronx or Brooklyn, while Chinatown in Manhattan has a high concentration of Chinese speakers.
So, while English is the dominant language in New York City, it's definitely not the only one spoken.