Family nurse practitioners (FNPs) play a crucial role in healthcare and can prescribe medication in all 50 states. Their salaries range from $117,740 to $137,840, with a median salary of $126,880, reflecting their essential contributions to patient care.