How much does a Registered Nurse make in Grand Forks, ND?
Grand Forks, ND, offers a range of salaries for registered nurses. On average, a registered nurse in this area earns about $88,512 per year. This figure varies based on experience and specialty. Entry-level nurses may start at around $28,791, while those with more experience can earn up to $161,779.
Here is a look at how salaries can differ based on experience:
- Entry-level: $28,791
- Mid-level: $77,150
- Senior-level: $161,779
What are the highest paying cities for a Registered Nurse near Grand Forks, ND?

-
Grand Marais, MN
Average Salary: $111,092
In Grand Marais, nurses work in a close-knit community. The town offers a mix of healthcare facilities, including the Range Medical Clinic. Professionals here enjoy a peaceful environment with the beauty of Lake Superior nearby.
Find Registered Nurse jobs in Grand Marais, MN
-
Roseau, MN
Average Salary: $105,364
Roseau provides a supportive environment for healthcare workers. Nurses benefit from a smaller community feel while working at facilities like Roseau River Medical Center. The town's dedication to community health creates a rewarding work atmosphere.
Find Registered Nurse jobs in Roseau, MN
-
Bemidji, MN
Average Salary: $95,257
Bemidji offers a vibrant healthcare scene with facilities like Santé Health System. Nurses here enjoy a dynamic work environment and the chance to make a real difference in the community. The city's commitment to health makes it a great place for nursing careers.
Find Registered Nurse jobs in Bemidji, MN
-
Williston, ND
Average Salary: $94,569
In Williston, nurses thrive in a bustling energy hub. Working at facilities like Mercy Hospital, professionals here experience a fast-paced environment with many opportunities for career growth. The city's growth provides a lively backdrop for healthcare careers.
Find Registered Nurse jobs in Williston, ND
-
Crookston, MN
Average Salary: $94,485
Crookston offers a friendly environment for nurses. Facilities like RiverView Health provide a supportive setting for patient care. The town's emphasis on community health makes nursing here both fulfilling and engaging.
Find Registered Nurse jobs in Crookston, MN
-
Thief River Falls, MN
Average Salary: $92,848
In Thief River Falls, nurses work in a caring community. Local facilities like RiverView Health offer great support for healthcare professionals. The town’s dedication to health care creates a positive and rewarding work experience.
Find Registered Nurse jobs in Thief River Falls, MN
-
Devils Lake, ND
Average Salary: $92,647
Devils Lake provides a serene setting for nursing careers. At facilities like Devils Lake Regional Medical Center, nurses enjoy a quieter pace. The city's strong community spirit makes working here both peaceful and meaningful.
Find Registered Nurse jobs in Devils Lake, ND
-
Minot, ND
Average Salary: $92,539
Minot offers a vibrant healthcare environment. Nurses work at facilities like Minot Clinic, experiencing a dynamic and supportive atmosphere. The city’s dedication to health care makes it an exciting place for nursing careers.
Find Registered Nurse jobs in Minot, ND
-
Grafton, ND
Average Salary: $91,782
Grafton provides a close-knit community for healthcare professionals. Working at facilities like Lake Region Healthcare, nurses enjoy a supportive environment. The town's focus on community health creates a rewarding nursing experience.
Find Registered Nurse jobs in Grafton, ND
-
Brainerd, MN
Average Salary: $91,498
In Brainerd, nurses thrive in a beautiful natural setting. Facilities like Essentia Health-Brainerd offer a supportive work environment. The city's commitment to health care and the scenic surroundings make it a great place for nursing careers.
Find Registered Nurse jobs in Brainerd, MN
What are the best paying companies for a Registered Nurse in Grand Forks, ND?

-
Protouch Staffing
Average Salary: $144,144
Protouch Staffing is a leading healthcare staffing agency with multiple locations across Grand Forks, ND. They offer competitive pay and benefits for Registered Nurses, including health insurance, retirement plans, and paid time off. Nurses can find opportunities in various settings, such as hospitals and clinics.
-
Greenstaff Medical USA
Average Salary: $141,551
Greenstaff Medical USA is known for providing top-tier healthcare staffing services in Grand Forks, ND. The company emphasizes career growth and offers Registered Nurses a chance to work in numerous healthcare facilities. They provide comprehensive benefits, including medical, dental, and vision coverage.
-
Russell Tobin
Average Salary: $139,989
Russell Tobin offers rewarding positions for Registered Nurses in Grand Forks, ND. They focus on placing professionals in roles that match their skills and preferences. The company provides excellent benefits, including paid sick leave, a 401(k) plan, and life insurance.
-
Trusted Health
Average Salary: $134,120
Trusted Health connects Registered Nurses with diverse job opportunities in Grand Forks, ND. They prioritize the well-being of their staff, offering benefits like health insurance and paid time off. Their locations include major hospitals and community clinics.
-
Raisso - an Arthur Lawrence company
Average Salary: $131,760
Raisso, an Arthur Lawrence company, provides excellent career opportunities for Registered Nurses in Grand Forks, ND. They offer a variety of positions across different healthcare facilities. Benefits include health, dental, and vision insurance, as well as retirement plans.
-
Vibra Healthcare
Average Salary: $120,000
Vibra Healthcare offers diverse roles for Registered Nurses in Grand Forks, ND. They prioritize staff development and offer benefits such as health insurance and retirement plans. Nurses can find work in long-term care facilities and hospitals.
-
Vibra Travels
Average Salary: $120,000
Vibra Travels provides exciting travel nursing opportunities for Registered Nurses in Grand Forks, ND. They offer competitive pay and benefits, including health insurance and paid time off. Nurses can explore various healthcare settings across the state.
-
JT MedStaff
Average Salary: $119,667
JT MedStaff offers rewarding positions for Registered Nurses in Grand Forks, ND. They focus on matching professionals with the right job opportunities. The company provides benefits such as health insurance and retirement plans.
-
OneStaff Medical
Average Salary: $116,552
OneStaff Medical provides a range of positions for Registered Nurses in Grand Forks, ND. They offer competitive compensation and benefits, including health insurance and paid time off. Nurses can find work in various healthcare facilities.
-
Centra Healthcare Solutions
Average Salary: $110,769
Centra Healthcare Solutions offers diverse job opportunities for Registered Nurses in Grand Forks, ND. They prioritize staff well-being and provide benefits like health insurance and retirement plans. Nurses can find work in major hospitals and clinics.
What are the best paying Registered Nurse related jobs in Grand Forks, ND?

-
Psychiatric Mental Health Nurse
Average Salary: $174,847
This role helps patients manage mental health issues. It involves providing care and therapy. The Altru Health System offers excellent opportunities.
Find Psychiatric Mental Health Nurse jobs in Grand Forks, ND
-
Nurse Practitioner
Average Salary: $165,102
This position focuses on primary care. They diagnose and treat common illnesses. Essentia Health provides a supportive environment.
Find Nurse Practitioner jobs in Grand Forks, ND
-
Advanced Practice Provider
Average Salary: $133,173
These providers handle complex cases. They offer a wide range of medical services. Sanford Health is a leader in this field.
Find Advanced Practice Provider jobs in Grand Forks, ND
-
Traveling Nurse
Average Salary: $126,590
Travel nurses move to different locations. They provide care in various settings. Host Healthcare offers rewarding travel assignments.
Find Traveling Nurse jobs in Grand Forks, ND
-
Psychiatric Registered Nurse
Average Salary: $105,768
These nurses work with patients facing mental health challenges. They offer support and treatment. Trinity Health has openings for this role.
Find Psychiatric Registered Nurse jobs in Grand Forks, ND
-
Charge Nurse
Average Salary: $91,380
Charge nurses oversee a team. They coordinate care and ensure quality. Dakota Nursing Services values experienced charge nurses.
Find Charge Nurse jobs in Grand Forks, ND
-
Labor and Delivery Registered Nurse
Average Salary: $89,110
These nurses assist with childbirth. They provide care to mothers and newborns. Altru Health System has many opportunities.
Find Labor and Delivery Registered Nurse jobs in Grand Forks, ND
-
Nurse Supervisor
Average Salary: $85,778
Supervisors manage nursing staff. They ensure smooth operations. Sanford Health offers leadership roles for supervisors.
Find Nurse Supervisor jobs in Grand Forks, ND
-
Public Health Nurse
Average Salary: $72,200
Public health nurses focus on community care. They work on prevention and education. The North Dakota Department of Health has many jobs.
Find Public Health Nurse jobs in Grand Forks, ND
-
Burn Center Nurse
Average Salary: $63,461
These nurses specialize in burn care. They provide critical support. Essentia Health has burn centers that need dedicated nurses.
Find Burn Center Nurse jobs in Grand Forks, ND



