How much does a Nurse Practitioner- Pain Management make in Saint Louis, MO?
As of March 01, 2025, the average annual salary for a Nurse Practitioner- Pain Management in Saint Louis, MO is $110,396. Salary.com reports that pay typically ranges from $102,444 to $119,935, with most professionals earning between $95,203 and $128,620.