How much does a Registered Nurse make in Grand Forks, ND?
Registered Nurses in Grand Forks, ND, have good earning potential. The average yearly salary for this role is around $90,078. This means Registered Nurses in this area generally make a comfortable living. The range of salaries varies, with some earning as low as $58,201 and others making over $166,000 per year.
Most Registered Nurses in Grand Forks earn between $68,037 and $136,891 per year. This range provides a clear picture of what to expect in this profession. Those in the lower end of the range are often newer to the field or in entry-level positions. As experience and skills grow, so do earnings. Experienced nurses with specializations can see their salaries climb higher.
What are the highest paying cities for a Registered Nurse near Grand Forks, ND?

-
Grand Marais, MN
Average Salary: $113,524
In Grand Marais, nurses find rewarding work at Essentia Health. This company offers a welcoming community and the chance to provide quality care. With a strong focus on teamwork, nurses can make a real difference in patients' lives.
Find Registered Nurse jobs in Grand Marais, MN
-
Roseau, MN
Average Salary: $99,610
Roseau provides a quieter environment for nurses to thrive. At Sanford Health, nurses enjoy a supportive work atmosphere. This helps them deliver excellent care to their patients. The smaller community allows for close connections with both colleagues and patients.
Find Registered Nurse jobs in Roseau, MN
-
Williston, ND
Average Salary: $94,314
Williston has many opportunities for nursing professionals. At CHI St. Alexius Health, nurses enjoy a modern facility and a commitment to professional growth. The city’s vibrant community supports a healthy work-life balance.
Find Registered Nurse jobs in Williston, ND
-
Grafton, ND
Average Salary: $92,711
In Grafton, Altru Health System offers a dynamic work environment. Nurses here benefit from state-of-the-art technology and a strong focus on patient care. The close-knit community fosters a sense of belonging and collaboration.
Find Registered Nurse jobs in Grafton, ND
-
Bemidji, MN
Average Salary: $90,613
Bemidji provides a blend of rural charm and modern healthcare. At Essentia Health, nurses have access to extensive resources and training opportunities. The city's natural beauty offers a peaceful setting for both work and leisure.
Find Registered Nurse jobs in Bemidji, MN
-
Devils Lake, ND
Average Salary: $89,070
Devils Lake offers a close-knit community atmosphere. At CHI St. Alexius Health, nurses find a supportive environment with ample opportunities for professional development. The area’s scenic beauty enhances the quality of life.
Find Registered Nurse jobs in Devils Lake, ND
-
Brainerd, MN
Average Salary: $87,647
Brainerd is known for its outdoor activities and friendly community. At Essentia Health, nurses enjoy a vibrant workplace with a focus on teamwork. The region’s natural attractions provide a perfect balance to a rewarding nursing career.
Find Registered Nurse jobs in Brainerd, MN
-
Crookston, MN
Average Salary: $86,345
Crookston offers a tight-knit community for nursing professionals. At Altru Health System, nurses benefit from a collaborative work environment. The city’s welcoming atmosphere makes it easy to feel at home while delivering quality care.
Find Registered Nurse jobs in Crookston, MN
-
Fargo, ND
Average Salary: $85,171
Fargo is a bustling city with many healthcare opportunities. At Sanford Health, nurses can expect a dynamic work environment. The city's growth offers many chances for professional advancement and personal development.
Find Registered Nurse jobs in Fargo, ND
-
Lisbon, ND
Average Salary: $84,877
In Lisbon, nurses find a supportive community at CHI St. Alexius Health. This facility provides excellent resources and a caring environment. The area’s small-town feel allows for strong connections with colleagues and patients alike.
Find Registered Nurse jobs in Lisbon, ND
What are the best paying companies for a Registered Nurse in Grand Forks, ND?

-
Assist Medical Staffing
Average Salary: $151,600
Assist Medical Staffing offers rewarding opportunities for Registered Nurses in Grand Forks, ND, and other locations. They focus on providing top-notch staffing solutions for healthcare facilities. They offer competitive salaries and benefits.
-
Greenstaff Medical
Average Salary: $146,392
Greenstaff Medical is a leading company in the healthcare industry. They provide Registered Nurses with various roles in Grand Forks, ND, and beyond. They value their staff and offer excellent compensation packages.
-
Slate Healthcare, LLC
Average Salary: $146,181
Slate Healthcare, LLC specializes in staffing healthcare professionals. They have many positions for Registered Nurses in Grand Forks, ND, and other areas. They aim to offer a supportive work environment with good pay.
-
Medical Solutions
Average Salary: $130,651
Medical Solutions provides diverse opportunities for Registered Nurses. They have locations in Grand Forks, ND, and other cities. Their focus is on delivering high-quality patient care while offering competitive salaries.
-
OneStaff Medical
Average Salary: $124,833
OneStaff Medical is known for its commitment to healthcare staffing. They offer Registered Nurse positions in Grand Forks, ND, and various other locations. They provide attractive compensation packages.
-
Vibra Healthcare
Average Salary: $120,000
Vibra Healthcare offers numerous roles for Registered Nurses. They have facilities in Grand Forks, ND, and other places. They focus on patient care and offer good salaries.
-
Centra Healthcare Solutions
Average Salary: $111,265
Centra Healthcare Solutions provides many opportunities for Registered Nurses. They have locations in Grand Forks, ND, and other areas. They aim to offer a rewarding work environment and competitive pay.
-
Supplemental Health Care
Average Salary: $107,380
Supplemental Health Care offers various positions for Registered Nurses. They have facilities in Grand Forks, ND, and other locations. They provide a supportive work environment with good compensation.
-
Favorite Healthcare Staffing
Average Salary: $100,000
Favorite Healthcare Staffing offers diverse opportunities for Registered Nurses. They have facilities in Grand Forks, ND, and other areas. They focus on patient care and offer competitive salaries.
-
Interim HealthCare
Average Salary: $92,286
Interim HealthCare provides many roles for Registered Nurses. They have locations in Grand Forks, ND, and other places. They aim to offer a rewarding work environment and good compensation.
What are the best paying Registered Nurse related jobs in Grand Forks, ND?

-
Psychiatric Mental Health Nurse
Average Salary: $197,267
This role focuses on the mental and emotional well-being of patients. Work in local clinics and hospitals to help individuals manage their mental health. Companies like Altru Health System and Essentia Health provide great opportunities.
Find Psychiatric Mental Health Nurse jobs in Grand Forks, ND
-
Nurse Practitioner
Average Salary: $157,663
Provide primary and specialty care to patients. Often work in clinics or hospitals, diagnosing and treating conditions. Organizations such as Altru Health System and Sanford Health hire for this position.
Find Nurse Practitioner jobs in Grand Forks, ND
-
Advanced Practice Provider
Average Salary: $134,362
Perform a range of duties, from diagnosing illnesses to prescribing medications. Typically work in collaboration with physicians. Positions available at Altru Health System and other local healthcare facilities.
Find Advanced Practice Provider jobs in Grand Forks, ND
-
Traveling Nurse
Average Salary: $127,260
Travel to different locations to provide nursing care. This job offers the chance to experience various healthcare settings. Companies like Aya Healthcare and TravelNurseSource can connect you with travel opportunities.
Find Traveling Nurse jobs in Grand Forks, ND
-
Intensive Care Unit Registered Nurse
Average Salary: $119,461
Care for critically ill patients in specialized units. Requires quick thinking and strong medical knowledge. Opportunities exist at Altru Health System and other local hospitals.
Find Intensive Care Unit Registered Nurse jobs in Grand Forks, ND
-
Acute Care Nurse
Average Salary: $115,171
Focus on patients with sudden, severe medical conditions. Work in fast-paced environments to provide immediate care. Altru Health System and Sanford Health offer these positions.
Find Acute Care Nurse jobs in Grand Forks, ND
-
Psychiatric Registered Nurse
Average Salary: $105,768
Specialize in mental health care for patients with psychiatric disorders. Work in hospitals or clinics to support patients' recovery. Altru Health System and Sanford Health provide career options.
Find Psychiatric Registered Nurse jobs in Grand Forks, ND
-
Labor and Delivery Registered Nurse
Average Salary: $102,547
Provide care to mothers and newborns during childbirth. Work in hospital maternity wards to ensure safe deliveries. Positions available at Altru Health System and other local maternity centers.
Find Labor and Delivery Registered Nurse jobs in Grand Forks, ND
-
Nurse Supervisor
Average Salary: $91,551
Oversee nursing staff and manage patient care in a unit. Ensure high-quality care and staff performance. Opportunities exist at Altru Health System and other local healthcare facilities.
Find Nurse Supervisor jobs in Grand Forks, ND
-
Advanced Practice Psychiatric Nurse
Average Salary: $90,000
Provide advanced care for patients with mental health issues. Diagnose conditions and provide treatments. Altru Health System and other local healthcare providers offer these roles.
Find Advanced Practice Psychiatric Nurse jobs in Grand Forks, ND



