For example, certified registered nurse anesthetists (CRNAs) earn the highest DNP salaries, with family nurse practitioners (NPs) typically earning less. Experience and geographic location also affect how much a DNP makes.