than the National Average
The average salary for a Registered Nurse (RN) in Middlesex, New Jersey is $71,599. Enter your salary to find out what you need to earn to maintain the same standard of living.
Career Path Explorer
See how popular cities compare to the national cost of living. Down arrows represent cities that are easier on your wallet.