The median annual salary for nurse practitioners tops six figures, clocking in at $126,260 in 2023. Among NPs, the top 25% of earners made $140,610 that year, while the bottom 25% made $106,960.
SmartAsset ranked 349 of the largest U.S. cities based on the percentage of workers who work from home, while also examining ...