How much does a Registered Nurse make in Grand Forks, ND?
Registered Nurses (RNs) in Grand Forks, North Dakota, enjoy a solid salary that helps them support their families and invest in their futures. The average yearly salary for an RN in this area is about $88,120. This number can change based on experience and other factors, but it provides a good starting point.
RNs can expect to earn between $59,500 and $154,440 annually, depending on their level of experience and education. Those just starting out can look forward to earning around $59,500, while more experienced nurses can earn up to $154,440. This range offers opportunities for growth and advancement in the field.
What are the highest paying cities for a Registered Nurse near Grand Forks, ND?

-
Grand Marais, MN
Average Salary: $112,714
In Grand Marais, nursing professionals thrive in a community that values healthcare. Opportunities abound in local hospitals and clinics, offering a chance to make a difference. The peaceful environment and natural beauty make it a rewarding place to work.
Find Registered Nurse jobs in Grand Marais, MN
-
Roseau, MN
Average Salary: $102,383
Roseau offers a close-knit community where nurses can build lasting relationships with patients. The healthcare facilities here value skilled nurses who can provide compassionate care. Working in Roseau means being part of a team dedicated to improving local health.
Find Registered Nurse jobs in Roseau, MN
-
Williston, ND
Average Salary: $94,591
In Williston, nurses enjoy a vibrant healthcare sector with many opportunities for professional growth. Hospitals here are known for their innovative practices. The city’s growth provides a dynamic environment for nursing careers.
Find Registered Nurse jobs in Williston, ND
-
Bemidji, MN
Average Salary: $92,328
Bemidji’s healthcare system is robust, offering diverse experiences for nurses. The area’s natural attractions make it an appealing place to live and work. Nurses here often find a perfect balance between professional challenges and leisure activities.
Find Registered Nurse jobs in Bemidji, MN
-
Crookston, MN
Average Salary: $91,904
Crookston provides a supportive environment for nursing careers with a strong emphasis on community health. The area’s healthcare facilities are well-equipped, offering nurses the chance to utilize their skills effectively. A friendly community makes Crookston an ideal place for new nurses.
Find Registered Nurse jobs in Crookston, MN
-
Grafton, ND
Average Salary: $90,711
In Grafton, nursing professionals contribute to the health of a tight-knit community. The local healthcare system is dedicated to providing top-quality care. Grafton offers a peaceful setting where nurses can thrive and grow professionally.
Find Registered Nurse jobs in Grafton, ND
-
Devils Lake, ND
Average Salary: $89,174
Devils Lake’s healthcare facilities offer a variety of opportunities for nurses to develop their skills. The community’s strong emphasis on health creates a supportive environment. Working here means being part of a team dedicated to excellent patient care.
Find Registered Nurse jobs in Devils Lake, ND
-
Brainerd, MN
Average Salary: $89,089
Brainerd provides a vibrant setting for nursing professionals with many healthcare opportunities. The area’s natural beauty and recreational activities make it an attractive place to work. Nurses here benefit from a supportive community and excellent working conditions.
Find Registered Nurse jobs in Brainerd, MN
-
Fargo, ND
Average Salary: $88,110
Fargo’s growing healthcare industry offers many opportunities for nurses. The city’s modern facilities and active community make it an exciting place to work. Fargo’s vibrant culture provides a rich backdrop for professional and personal growth.
Find Registered Nurse jobs in Fargo, ND
-
Thief River Falls, MN
Average Salary: $87,346
In Thief River Falls, nurses find a supportive environment that values their skills. The local healthcare system is committed to providing quality care. Working here means being part of a community that appreciates healthcare professionals.
Find Registered Nurse jobs in Thief River Falls, MN
What are the best paying companies for a Registered Nurse in Grand Forks, ND?

-
Greenstaff Medical
Average Salary: $148,309
Greenstaff Medical is a leading healthcare staffing agency. They place Registered Nurses in various medical facilities. They offer jobs in Grand Forks, ND, and surrounding areas. Nurses here work in hospitals and outpatient care centers.
-
Trusted Health
Average Salary: $134,120
Trusted Health provides travel nursing jobs. They offer a wide range of opportunities for Registered Nurses. They focus on placing nurses in top hospitals. Positions are available in Grand Forks, ND, and nearby cities. They aim to match nurses with the best facilities.
-
Medical Solutions
Average Salary: $125,123
Medical Solutions is a renowned staffing firm. They specialize in placing healthcare professionals. Registered Nurses can find jobs in various settings. Locations include Grand Forks, ND, and surrounding regions. They ensure a good match between nurses and facilities.
-
OneStaff Medical
Average Salary: $120,181
OneStaff Medical offers job opportunities for Registered Nurses. They place nurses in hospitals and clinics. Locations include Grand Forks, ND, and the surrounding area. They focus on providing high-quality placements for nurses.
-
Vibra Healthcare
Average Salary: $120,000
Vibra Healthcare is a leading provider of post-acute care services. They offer jobs for Registered Nurses in various settings. Locations include Grand Forks, ND, and nearby areas. They provide specialized care and a supportive work environment.
-
Centra Healthcare Solutions
Average Salary: $109,560
Centra Healthcare Solutions is a staffing agency that offers many opportunities for Registered Nurses. They provide jobs in Grand Forks, ND, and nearby locations. They focus on matching nurses with the best facilities for their skills.
-
Favorite Healthcare Staffing
Average Salary: $100,000
Favorite Healthcare Staffing connects nurses with top healthcare facilities. They offer jobs for Registered Nurses in Grand Forks, ND. They aim to provide high-quality care and a supportive work environment.
-
Interim HealthCare
Average Salary: $93,667
Interim HealthCare is a leading provider of home care, healthcare staffing, and senior placement services. They offer jobs for Registered Nurses in Grand Forks, ND, and nearby areas. They focus on providing quality care and support.
-
Valley Senior Living
Average Salary: $85,288
Valley Senior Living offers jobs for Registered Nurses in senior living communities. They provide care for elderly residents in Grand Forks, ND. They aim to create a warm and supportive environment for both residents and staff.
-
Encompass Health
Average Salary: $81,483
Encompass Health is a leading provider of inpatient rehabilitation services. They offer jobs for Registered Nurses in Grand Forks, ND. They focus on providing comprehensive care for patients in need.
What are the best paying Registered Nurse related jobs in Grand Forks, ND?

-
Nurse Practitioner
Average Salary: $157,839
Nurse Practitioners often work in clinics or hospitals, providing primary and specialty care. They may work with local health providers to ensure patients receive comprehensive care. They collaborate with doctors to manage patient care and prescribe treatments.
Find Nurse Practitioner jobs in Grand Forks, ND
-
Psychiatric Mental Health Nurse
Average Salary: $154,400
These nurses work with patients who have mental health issues. They may work in psychiatric hospitals or community health centers. They help patients manage their conditions and work with a team of healthcare providers to ensure the best outcomes.
Find Psychiatric Mental Health Nurse jobs in Grand Forks, ND
-
Intensive Care Unit Registered Nurse
Average Salary: $134,362
ICU Registered Nurses work in critical care settings. They monitor patients who are in serious condition. These nurses work closely with doctors and other healthcare providers to manage patient care and make important decisions.
Find Intensive Care Unit Registered Nurse jobs in Grand Forks, ND
-
Traveling Nurse
Average Salary: $130,346
Traveling Nurses move from place to place, working in different hospitals or clinics. They often fill short-term positions. They bring their skills and experience to new locations, helping where they are needed most.
Find Traveling Nurse jobs in Grand Forks, ND
-
Acute Care Nurse
Average Salary: $124,421
Acute Care Nurses provide care for patients with serious, sudden illnesses or injuries. They work in hospitals or emergency rooms. They focus on stabilizing patients and providing the care they need quickly.
Find Acute Care Nurse jobs in Grand Forks, ND
-
Labor and Delivery Registered Nurse
Average Salary: $111,613
These nurses work with women who are giving birth. They provide care during labor and delivery. They ensure the safety of both the mother and the baby. They work closely with doctors and midwives to manage the delivery process.
Find Labor and Delivery Registered Nurse jobs in Grand Forks, ND
-
Nurse Supervisor
Average Salary: $105,768
Nurse Supervisors manage nursing staff in hospitals or clinics. They ensure that care is provided effectively. They coordinate schedules and manage staff performance. They work to maintain high standards of patient care.
Find Nurse Supervisor jobs in Grand Forks, ND



