FacebookLinkedInTwitterEmail
Share this article

The Top Nursing Schools in New Jersey for an MSN

Morganne Skinner, RN
by
Updated June 12, 2025
Edited by
If you are a nurse in NJ and are hoping to take your career to the next level, working on your MSN degree is a great way to achieve that.
mini logo

Are you ready to earn your online nursing degree?

Credit: aimintang | E+ | Getty Images

Are you a nurse ready to take the next step in your career, but unsure which school to choose? With so many options available, it can be hard to know where to start. We’ve rounded up the best master of science in nursing (MSN) schools in New Jersey to help you find the right fit.

Read on to learn more about your options.

Top New Jersey MSN Degree Programs

#1 The Top Nursing Schools in New Jersey for an MSN

Seton Hall University

  • Location-markerSouth Orange, NJ
  • 4 year
  • Campus + Online
Average Tuition
  • In-State$44,420
  • Out-of-state$44,420
  • Retention Rate83%
  • Acceptance Rate75%
  • Students Enrolled9,623
  • Institution TypePrivate
  • Percent Online Enrollment23%
  • AccreditationYes
#2 The Top Nursing Schools in New Jersey for an MSN

Monmouth University

  • Location-markerWest Long Branch, NJ
  • 4 year
  • Campus + Online
Average Tuition
  • In-State$40,968
  • Out-of-state$40,968
  • Retention Rate79%
  • Acceptance Rate91%
  • Students Enrolled5,027
  • Institution TypePrivate
  • Percent Online Enrollment33%
  • AccreditationYes
#3 The Top Nursing Schools in New Jersey for an MSN

Stockton University

  • Location-markerGalloway, NJ
  • 4 year
  • Campus + Online
Average Tuition
  • In-State$12,740
  • Out-of-state$20,474
  • Retention Rate78%
  • Acceptance Rate86%
  • Students Enrolled9,080
  • Institution TypePublic
  • Percent Online Enrollment61%
  • AccreditationYes
#4 The Top Nursing Schools in New Jersey for an MSN

Saint Elizabeth University

  • Location-markerMorristown, NJ
  • 2 year
  • Campus + Online
Average Tuition
  • In-State$32,900
  • Out-of-state$32,900
  • Retention Rate74%
  • Acceptance Rate73%
  • Students Enrolled1,122
  • Institution TypePrivate
  • Percent Online Enrollment39%
  • AccreditationYes
#5 The Top Nursing Schools in New Jersey for an MSN

Fairleigh Dickinson University-Florham Campus

  • Location-markerMadison, NJ
  • 4 year
  • Campus + Online
Average Tuition
  • In-State$38,940
  • Out-of-state$38,940
  • Retention Rate82%
  • Acceptance Rate85%
  • Students Enrolled3,078
  • Institution TypePrivate
  • Percent Online Enrollment1%
  • AccreditationYes
#6 The Top Nursing Schools in New Jersey for an MSN

Felician University

  • Location-markerLodi, NJ
  • 2 year
  • Campus + Online
Average Tuition
  • In-State$33,200
  • Out-of-state$33,200
  • Retention Rate70%
  • Acceptance Rate89%
  • Students Enrolled2,205
  • Institution TypePrivate
  • Percent Online Enrollment51%
  • AccreditationYes
#7 The Top Nursing Schools in New Jersey for an MSN

Ramapo College of New Jersey

  • Location-markerMahwah, NJ
  • 4 year
  • Campus + Online
Average Tuition
  • In-State$14,952
  • Out-of-state$24,694
  • Retention Rate87%
  • Acceptance Rate70%
  • Students Enrolled5,732
  • Institution TypePublic
  • Percent Online Enrollment85%
  • AccreditationYes

badge-check How We Rank Schools

We use a data-driven methodology to rank the best nursing programs, making it easy to find a program that meets your needs. Informed by data from the most reputable sources, including the U.S. Department of Education, our methodology is based on metrics that matter most to nursing students, including academic quality, affordability, reputation, and program offerings. This list was created prior to 2025.

How Do MSN Programs Work?

MSN programs are designed for registered nurses (RN) looking to advance their career. Students can choose from:

The typical MSN program takes 2-4 years to complete, depending on the program type and pace as well as your own education or experience levels. In New Jersey, flexible options are available, including online, in-person, part time, or full time formats.

Coursework includes advanced pharmacology, pathophysiology, health assessment, leadership, ethics, and research methods. You can also choose a program specialization, such as nurse educator, nurse administrator, or clinical nurse specialist. Clinical hours are often required, with the exact amount varying by speciality.

Applying to an MSN Program in New Jersey

Before you apply to a MSN program in New Jersey, ensure you’ve met the general admission requirements, which may vary by program. Be sure to check with your target program and the New Jersey Board of Nursing to confirm you are meeting all requirements and staying up to date on key information.

  • Admission Materials: Transcripts from previous academic programs; a resume or CV; personal statement; letters of recommendation
  • GPA Requirement: Varies, but generally 3.0 or higher
  • Other Possible Requirements: Active and unencumbered RN license in New Jersey; a bachelor of science in nursing (BSN) degree; active CPR certification

Why Is MSN Program Accreditation Important?

Nursing school accreditation is a peer-reviewed process performed by an established accrediting body to ensure the program meets specific educational and professional standards. Essentially, the accrediting authority reviews the nursing school’s curriculum, faculty, lab resources, and program outcomes. Once schools receive initial accreditation, they must participate in periodic reviews to continue accreditation.

All of the top schools included in our ranking are accredited. Accreditation is important for several important reasons, including:

  • Eligibility for federal financial aid
  • Allows for transfer of credits between schools
  • Qualifies graduates for licensure and certification exams
  • Improves job prospects

While most schools are accredited, be sure to check the accreditation status of your preferred program or school. It’s usually displayed on the nursing school’s website.

MSN Salary and Career Outlook in New Jersey

Healthcare demands are rising as the population ages. As nurses start to retire as well, there is a particular need for nurses with graduate degrees, as they can take on advanced roles and help address shortages.

This increased demand is reflected in the earning potential for nurses with a master’s-level degree. While the federal Bureau for Labor Statistics (BLS) doesn’t report salaries specifically for MSN holders in New Jersey, it does share salaries of common roles MSN graduates often pursue.

MSN-holder Salaries in New Jersey
Job TitleAverage Salary
Registered Nurse$106,990
Nurse Practitioner$140,470
Nurse Midwives$138,980
Medical and Health Service Managers$169,520
Source: BLS

Frequently Asked Questions About MSN Programs in New Jersey

The average salary for an MSN holder in New Jersey varies, but generally ranges from $106,990-$169,520, depending on role and specialty. For example, RNs who have a MSN and are working as a nurse practitioner earn higher salaries.