How much does a Registered Nurse make in Buffalo, MN?
In Buffalo, Minnesota, the salary for a Registered Nurse (RN) varies depending on experience and qualifications. Most RNs earn between $63,595 and $121,550 per year. The average yearly salary stands at approximately $87,009.
The salary range reflects the different levels of experience and areas of specialization. For instance, those just starting may earn towards the lower end of the scale, while more experienced RNs can reach higher earnings. Some factors influencing these figures include the healthcare facility, the specific department, and additional certifications.
What are the highest paying cities for a Registered Nurse near Buffalo, MN?

-
Otsego, MN
Average Salary: $99,491
Otsego offers a close-knit community environment where nurses can thrive. Local healthcare facilities like Otsego Medical Center provide excellent opportunities to make a real difference in patients’ lives. The area’s small-town feel means you’ll build strong relationships with colleagues and patients.
Find Registered Nurse jobs in Otsego, MN
-
Champlin, MN
Average Salary: $94,230
In Champlin, nurses enjoy a vibrant community with plenty of professional growth. Employers such as Mercy Hospital offer state-of-the-art facilities and comprehensive training programs. The area’s proximity to the Twin Cities provides additional career advancement options.
Find Registered Nurse jobs in Champlin, MN
-
Rogers, MN
Average Salary: $91,830
Rogers is known for its excellent healthcare facilities, including Rogers Hospital, which offers cutting-edge technology and supportive work environments. Working here means you’ll be part of a team that values your skills and offers many growth opportunities. The city’s lively atmosphere also provides a good work-life balance.
Find Registered Nurse jobs in Rogers, MN
-
Plymouth, MN
Average Salary: $90,269
Plymouth has several top-notch healthcare institutions like HealthPartners, making it an ideal place for nursing careers. The city values its healthcare professionals, offering a supportive community and numerous job opportunities. Nurses here can expect a rewarding experience with excellent benefits.
Find Registered Nurse jobs in Plymouth, MN
-
Waverly, MN
Average Salary: $88,625
Waverly offers a peaceful setting with opportunities at local hospitals like Waverly Health Center. Nurses here appreciate the tight-knit community and the chance to provide personalized care. The smaller size of the facilities allows for close interaction with both patients and staff.
Find Registered Nurse jobs in Waverly, MN
-
Annandale, MN
Average Salary: $85,439
Annandale provides a quiet and friendly environment for nursing professionals. With local employers like CentraCare Health, nurses can find fulfilling work with a focus on community care. The area’s low cost of living makes it a great place for those looking to balance work and personal life.
Find Registered Nurse jobs in Annandale, MN
-
Cokato, MN
Average Salary: $83,164
Cokato offers a supportive community with great opportunities at places like St. Cloud Hospital. Nurses here benefit from a family-oriented work culture and the chance to be part of a close-knit team. The city’s smaller size provides a more personal touch to patient care.
Find Registered Nurse jobs in Cokato, MN
-
Rockford, MN
Average Salary: $81,707
Rockford is home to excellent healthcare facilities, including Allina Health. Nurses here appreciate the strong sense of community and the opportunity to work with advanced medical technology. The area provides a good balance between professional development and personal life.
Find Registered Nurse jobs in Rockford, MN
-
Monticello, MN
Average Salary: $79,808
Monticello offers a warm and inviting environment with opportunities at local clinics. Nurses can expect a friendly atmosphere and the chance to build lasting relationships with patients. The city’s focus on community well-being makes it an excellent place for healthcare professionals.
Find Registered Nurse jobs in Monticello, MN
-
Delano, MN
Average Salary: $78,365
Delano provides a peaceful setting with opportunities at facilities like Ridgeview Medical Center. Nurses here enjoy a strong sense of community and the chance to provide compassionate care. The area’s smaller size allows for close interaction with patients and staff.
Find Registered Nurse jobs in Delano, MN
What are the best paying companies for a Registered Nurse in Buffalo, MN?

-
Allina Health
Average Salary: $112,857
Allina Health offers excellent opportunities for Registered Nurses. They provide top-notch care across various locations in Minnesota, including Minneapolis, St. Paul, and surrounding areas. Their focus on quality care and employee development makes them a great choice for Registered Nurses.
-
SUPERIOR HOSPICE
Average Salary: $110,000
SUPERIOR HOSPICE is known for its compassionate care. They offer jobs in multiple cities, such as Minneapolis and St. Paul. This company values their nurses, providing them with a supportive environment to grow professionally.
-
Home Health Care, Inc.
Average Salary: $94,500
Home Health Care, Inc. provides a wide range of services. They operate in areas like Minneapolis, St. Paul, and surrounding regions. This company focuses on creating a caring atmosphere for both patients and nurses.
-
Wellpath
Average Salary: $91,318
Wellpath is a growing company with positions in key locations such as Minneapolis and St. Paul. They emphasize patient care and provide a supportive work environment for their Registered Nurses.
-
Newport Healthcare
Average Salary: $88,240
Newport Healthcare offers rewarding career opportunities. They serve multiple cities, including Minneapolis and St. Paul. This company is committed to providing quality care and supports their nurses' professional growth.
-
Lifespark
Average Salary: $86,583
Lifespark provides care in cities such as Minneapolis and St. Paul. They focus on delivering excellent patient care and offer a supportive environment for Registered Nurses to excel.
-
Triniti Home Health and Hospice
Average Salary: $84,641
Triniti Home Health and Hospice offers jobs in locations like Minneapolis and St. Paul. They prioritize patient care and provide a nurturing work environment for Registered Nurses.
-
Fresenius Medical Care
Average Salary: $82,850
Fresenius Medical Care provides vital services in cities such as Minneapolis and St. Paul. They focus on patient care and offer a supportive setting for Registered Nurses to thrive.
-
1st Choice Pediatric Home Care
Average Salary: $80,000
1st Choice Pediatric Home Care offers care in areas including Minneapolis and St. Paul. They are committed to providing excellent care and support for their Registered Nurses.
-
MN Adult and Teen Challenge
Average Salary: $70,333
MN Adult and Teen Challenge offers positions in cities like Minneapolis and St. Paul. They focus on creating a caring environment for both patients and nurses.
What are the best paying Registered Nurse related jobs in Buffalo, MN?

-
Nurse Practitioner
Average Salary: $163,675
Working with patients, a practitioner conducts check-ups, diagnoses, and offers treatment plans. This role combines direct patient care with the opportunity to influence health policies. Leading healthcare facilities in the area offer diverse experiences.
Find Nurse Practitioner jobs in Buffalo, MN
-
Advanced Practice Provider
Average Salary: $147,000
These providers handle a wide range of healthcare needs, from routine check-ups to managing chronic conditions. With their expertise, they work alongside doctors to ensure patients receive comprehensive care. Major hospitals and clinics in the region hire these professionals.
Find Advanced Practice Provider jobs in Buffalo, MN
-
Licensed Practical Nurse
Average Salary: $62,169
LPNs play a crucial role in patient care, often working under the supervision of RNs and doctors. They perform basic medical procedures and monitor patients' health. Local hospitals and nursing homes frequently seek LPNs to join their teams.
Find Licensed Practical Nurse jobs in Buffalo, MN
-
Nurse Supervisor
Average Salary: $60,100
A supervisor manages nursing staff, ensuring high-quality patient care. They coordinate schedules, handle staff concerns, and liaise with other healthcare professionals. This leadership role is available in various healthcare settings within the city.
Find Nurse Supervisor jobs in Buffalo, MN
-
Public Health Nurse
Average Salary: $58,000
Public health nurses focus on community health, preventing disease, and promoting healthy lifestyles. They work in clinics, schools, and community centers, making a significant impact on public health. Local health departments often need these dedicated nurses.
Find Public Health Nurse jobs in Buffalo, MN
-
Traveling Nurse
Average Salary: $51,606
Travel nurses work in different locations, providing essential care wherever needed. This role offers variety and the chance to experience different healthcare environments. Hospitals and staffing agencies regularly seek traveling nurses for short-term assignments.
Find Traveling Nurse jobs in Buffalo, MN
-
Case Manager
Average Salary: $48,758
Case managers coordinate patient care, ensuring that all healthcare needs are met. They work closely with doctors, social workers, and patients to create personalized care plans. This role is crucial in hospitals, rehabilitation centers, and home health agencies.
Find Case Manager jobs in Buffalo, MN



