How much does a primary care nurse practitioner make?
According to the Bureau of Labor Statistics, nurse practitioners earn an average salary of $132,000 per year ($63.46 per hour).*
NPs specializing in adult gerontology in primary care may increase their earning potential by becoming board certified, gaining valuable experience and continuing their education.