How much does a Registered Nurse make in Grand Forks, ND?
Registered Nurses in Grand Forks, ND enjoy a competitive salary. On average, they earn about $87,892 a year. This figure makes Grand Forks a solid place for those in the nursing field. These numbers reflect the dedication and hard work nurses put in each day.
The salaries for Registered Nurses in Grand Forks can vary. Some nurses earn closer to $57,000, while others can make over $150,000. Most nurses fall somewhere in between these numbers. Nurses with more experience and specialized skills tend to earn more. This range shows how much potential there is for growth in this career.
In addition to a good salary, Grand Forks offers a high quality of life. Nurses here can enjoy a good work-life balance and a supportive community. This makes the area an attractive option for job seekers in the nursing profession.
What are the highest paying cities for a Registered Nurse near Grand Forks, ND?

-
Grand Marais, MN
Average Salary: $111,968
In Grand Marais, nursing offers a mix of city and nature. The local hospital provides modern facilities. Nearby, the peaceful environment allows for a balanced work-life routine.
Find Registered Nurse jobs in Grand Marais, MN
-
Roseau, MN
Average Salary: $103,126
Roseau offers a close-knit community with a healthcare system that values skilled nurses. Local employers, like the Roseau Medical Center, look for dedicated professionals. Enjoy a quieter pace while making a real difference.
Find Registered Nurse jobs in Roseau, MN
-
Williston, ND
Average Salary: $94,759
Williston's growing healthcare sector is in need of experienced nurses. The city's larger medical facilities offer a variety of opportunities for professional growth. Enjoy the benefits of a thriving community.
Find Registered Nurse jobs in Williston, ND
-
Bemidji, MN
Average Salary: $92,585
Bemidji's healthcare needs provide plenty of opportunities for nurses. The local hospital and clinics offer a range of experiences. The area’s natural beauty offers a peaceful place to recharge after work.
Find Registered Nurse jobs in Bemidji, MN
-
Crookston, MN
Average Salary: $92,336
In Crookston, nurses enjoy a supportive work environment. The local hospital and healthcare facilities offer various opportunities. The city’s friendly atmosphere makes it a great place to live and work.
Find Registered Nurse jobs in Crookston, MN
-
Grafton, ND
Average Salary: $90,711
Grafton's healthcare facilities seek dedicated nurses. The community-focused approach ensures personalized patient care. Enjoy a quieter lifestyle while contributing to the well-being of the residents.
Find Registered Nurse jobs in Grafton, ND
-
Brainerd, MN
Average Salary: $89,608
Brainerd offers a vibrant healthcare sector with many opportunities for nurses. The city's medical centers provide modern facilities. The surrounding lakes and forests offer beautiful outdoor activities for relaxation.
Find Registered Nurse jobs in Brainerd, MN
-
Thief River Falls, MN
Average Salary: $89,270
Thief River Falls has a strong need for nursing professionals. The local healthcare providers value skilled nurses. Enjoy a balanced work-life experience in this small, friendly community.
Find Registered Nurse jobs in Thief River Falls, MN
-
Devils Lake, ND
Average Salary: $88,999
Devils Lake's healthcare system relies on experienced nurses. The city’s medical facilities offer a range of services. Enjoy the peaceful lake life and friendly community spirit.
Find Registered Nurse jobs in Devils Lake, ND
-
Fargo, ND
Average Salary: $88,523
Fargo’s healthcare industry is expanding and seeks qualified nurses. The city’s medical centers offer diverse opportunities. With its vibrant community and cultural events, Fargo offers an enriching experience for professionals.
Find Registered Nurse jobs in Fargo, ND
What are the best paying companies for a Registered Nurse in Grand Forks, ND?

-
Greenstaff Medical
Average Salary: $141,551
Greenstaff Medical is a top-rated agency in Grand Forks, ND, specializing in placing Registered Nurses in various healthcare settings. They provide rewarding opportunities with competitive salaries. Their locations include major hospitals and clinics in Grand Forks.
-
Trusted Health
Average Salary: $134,120
Trusted Health offers excellent Registered Nurse jobs in Grand Forks, ND. They focus on connecting healthcare professionals with top-tier facilities. Their assignments are flexible and come with attractive compensation. They serve clients at several local hospitals and clinics.
-
OneStaff Medical
Average Salary: $120,181
OneStaff Medical is well-known for providing high-paying Registered Nurse positions in Grand Forks, ND. They offer diverse placements across multiple healthcare institutions. Their focus is on delivering excellent patient care with rewarding salaries.
-
Vibra Healthcare
Average Salary: $120,000
Vibra Healthcare provides excellent opportunities for Registered Nurses in Grand Forks, ND. They offer competitive salaries and a supportive work environment. They have locations in various healthcare facilities, ensuring a range of career options.
-
Centra Healthcare Solutions
Average Salary: $109,560
Centra Healthcare Solutions is a leading agency in Grand Forks, ND, offering high-paying jobs for Registered Nurses. They have a strong reputation for providing quality healthcare services. Their placements span multiple hospitals and care facilities in the area.
-
Interim HealthCare
Average Salary: $95,600
Interim HealthCare provides rewarding Registered Nurse positions in Grand Forks, ND. They focus on offering flexible work options and a supportive work environment. Their locations include various hospitals and clinics in Grand Forks.
-
Valley Senior Living
Average Salary: $85,361
Valley Senior Living offers Registered Nurses competitive salaries in Grand Forks, ND. They provide a welcoming and supportive environment for healthcare professionals. Their facilities include several senior living communities and care centers.
-
Encompass Health
Average Salary: $81,483
Encompass Health offers rewarding Registered Nurse positions in Grand Forks, ND. They emphasize patient care and professional growth. Their placements include rehabilitation hospitals and outpatient clinics in the area.
-
Arkos Health
Average Salary: $79,985
Arkos Health provides valuable Registered Nurse jobs in Grand Forks, ND. They focus on delivering quality care to patients. Their locations include various healthcare facilities, offering a range of career opportunities.
-
Comfort Keepers
Average Salary: $75,695
Comfort Keepers offers Registered Nurse positions with a competitive salary in Grand Forks, ND. They provide a supportive and rewarding work environment. Their services include in-home care and assisted living facilities.
What are the best paying Registered Nurse related jobs in Grand Forks, ND?

-
Psychiatric Mental Health Nurse
Average Salary: $205,120
This role focuses on patient care in mental health. It involves working with individuals experiencing mental health issues. Psychiatric mental health nurses find positions in local clinics and hospitals.
Find Psychiatric Mental Health Nurse jobs in Grand Forks, ND
-
Nurse Practitioner
Average Salary: $167,674
These professionals provide primary and specialty care. They often work in clinics and private practices. They diagnose and treat health issues. Collaboration with other healthcare providers is key.
Find Nurse Practitioner jobs in Grand Forks, ND
-
Advanced Practice Provider
Average Salary: $137,938
This role includes nurse practitioners and physician assistants. They manage patient care and provide treatments. They work in hospitals, clinics, and private practices. Strong communication skills are essential.
Find Advanced Practice Provider jobs in Grand Forks, ND
-
Intensive Care Unit Registered Nurse
Average Salary: $130,346
These nurses care for critically ill patients. They work in fast-paced environments. Skills in monitoring and managing life-support systems are needed. They often find jobs in large hospitals.
Find Intensive Care Unit Registered Nurse jobs in Grand Forks, ND
-
Traveling Nurse
Average Salary: $123,652
Travel nurses work in various locations. They provide care where needed. This role requires flexibility and adaptability. They work in different healthcare settings, often for short-term assignments.
Find Traveling Nurse jobs in Grand Forks, ND
-
Acute Care Nurse
Average Salary: $111,613
These nurses care for patients with urgent medical needs. They work in hospitals. They manage complex cases and provide critical care. They need strong clinical skills and the ability to work under pressure.
Find Acute Care Nurse jobs in Grand Forks, ND
-
Psychiatric Registered Nurse
Average Salary: $105,768
They provide care for patients with mental health issues. They work in psychiatric hospitals and clinics. They need empathy and strong communication skills. This role involves assessing and managing patient needs.
Find Psychiatric Registered Nurse jobs in Grand Forks, ND
-
Labor and Delivery Registered Nurse
Average Salary: $99,332
These nurses care for women during childbirth. They work in hospitals. They need to be calm under pressure and able to provide emotional support. This role involves assisting in the birthing process.
Find Labor and Delivery Registered Nurse jobs in Grand Forks, ND
-
Advanced Practice Psychiatric Nurse
Average Salary: $90,000
They provide mental health care and prescribe medication. They work in hospitals and clinics. They need strong assessment skills and knowledge of psychiatric care. This role includes managing patient treatment plans.
Find Advanced Practice Psychiatric Nurse jobs in Grand Forks, ND
-
Nurse Supervisor
Average Salary: $85,778
They oversee nursing staff and patient care. They work in hospitals and healthcare facilities. They need strong leadership and management skills. This role involves coordinating care and ensuring high-quality patient care.
Find Nurse Supervisor jobs in Grand Forks, ND



