How much does a Foreign Service Officer make in Philadelphia, PA?
As of April 01, 2025, the average annual salary for a Foreign Service Officer in Philadelphia, PA is $109,387. Salary.com reports that pay typically ranges from $93,007 to $126,688, with most professionals earning between $78,094 and $142,441.