How much does a Foreign Service Officer make in New York, NY?
As of April 01, 2025, the average annual salary for a Foreign Service Officer in New York, NY is $121,286. Salary.com reports that pay typically ranges from $103,125 to $140,470, with most professionals earning between $86,590 and $157,936.