Quote from pinoyNP
Advance for Nurse Practitioners usually publishes an annual report regarding NP salaries in different states as well as different practice settings. I have not been receiving my free issue of late but maybe the articles are available in their website.
Here's the article from the website of NP's wages for 2005:
ADVANCE for Nurse Practitioners | Editorial
Geographic Hot Spots
If salary is your only gauge and you're looking to move where the money is, consider the Pacific and Western regions of the United States, where salaries average more than $80,000 a year (Table 8). More specifically, contemplate California, Arizona or Nevada, where NPs report average salaries of $86,674, $83,986 and $83,754, respectively (Table 9). Across the country, Washington, D.C., is close behind, offering an average annual salary of $83,726. Salary averages for specific cities within certain states are provided in Table 10.
When considering average salary by urban, suburban and rural settings, nurse practitioners working in cities earn the most-an average of $76,570 per year (Table 11). Practices in suburban areas pay a little less ($74,733), and rural areas once again provided the lowest average salaries to the NPs who work there ($71,725).
Note: I would say most NPs are not in it for the money. They like the NP role when caring for their patients. There are nurses who can make more money than NPs when you count the nights, weekends, overtime pay, etc. than NP's. Hope that helps.