The average annual pay for a Neonatal Nurse Practitioner in Livingston is $123,672 an year. Just in case you need a simple salary calculator, that works out to be approximately $59.46 an hour. This is the equivalent of $2,378/week or $10,306/month.