Post job

Office nurse salary

Quoted expert
Sophia Thomas

Average office nurse salary

$58,587

$28.17 hourly rate

Entry-level office nurse salary
$39,000 yearly salary
Updated December 15, 2025

Understanding Office Nurse Salaries

The average office nurse salary is approximately $58,587 per year, which translates to around $28 per hour. Salaries can vary significantly based on factors such as experience, location, and the specific healthcare setting. For instance, office nurses with several years of experience or specialized skills often earn more than their entry-level counterparts.

Where to Find Higher Salaries

Geographical location plays a vital role in determining salary levels. States like California, New York, and Massachusetts typically offer higher pay due to a higher cost of living and greater demand for healthcare services. Additionally, metropolitan areas often have more job opportunities and competitive salaries compared to rural regions.

Salary by Experience Level

Entry-level office nurses may start with salaries around $45,000, while those with 5-10 years of experience can earn around $60,000 or more. Advanced practice roles, such as nurse practitioners working in office settings, can command even higher salaries.

Job Opportunities

On this page
Office nurse salary by: 

Let Zippia find your next office nurse job

Floating question marks illustration

Let Zippia find your next office nurse job

Floating question marks illustration

Where can an Office Nurse earn more?

Compare salary by location
Vs
97k
77k
57k
37k
17k
Columbus, OH$87,225
Kansas City, KS$47,357
Compare salary by company
Vs
85k
65k
45k
25k
Memorial Sloan Kettering Cancer Center$67,109
Conservation Legacy$54,807

Office nurse salaries by experience level

Experience levelAvg. salaryHourly rate
Entry-level office nurse$46,500$22.34
Mid-level office nurse$58,400$28.09
Senior-level office nurse$80,100$38.53

Office nurse salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com, Indeed, Glassdoor and SalaryExpert, the average salary for an office nurse typically falls between $51,757 and $80,111.
zippia
$58,587yearly
glassdoor[1]
$80,111yearly
indeed[2]
$51,757yearly
Salary.com[3]
$70,861yearly
SalaryExpert[4]
$78,865yearly

Average office nurse salary by state

The average office nurse salary in New York, Massachusetts, and New Jersey are the highest in the U.S. The lowest average office nurse salary states are Mississippi, Alabama, and Montana.

  • State view
  • County view
Average salary:

Highest paying states for office nurses

RankStateAvg. salaryHourly rate
1Maine$78,062$37.53
2Massachusetts$85,344$41.03
3New York$86,961$41.81
4Delaware$79,499$38.22
5Connecticut$77,118$37.08
6New Jersey$85,192$40.96
7Michigan$73,143$35.16
8Pennsylvania$66,515$31.98
9Washington$74,931$36.02
10Oregon$78,425$37.70
11New Hampshire$63,826$30.69
12Alaska$64,802$31.15
13Wyoming$65,273$31.38
14West Virginia$60,202$28.94
15Ohio$61,816$29.72
16Rhode Island$72,029$34.63
17Illinois$72,094$34.66
18District of Columbia$78,233$37.61
19Virginia$68,554$32.96
20Colorado$67,461$32.43
21Texas$60,184$28.93
22Nevada$64,689$31.10
23Wisconsin$65,671$31.57
24Louisiana$55,202$26.54
25Vermont$56,871$27.34
26Maryland$64,281$30.90
27California$68,240$32.81
28Arizona$59,985$28.84
29Minnesota$60,771$29.22
30Oklahoma$53,367$25.66
31Kentucky$54,396$26.15
32Indiana$51,433$24.73
33North Dakota$50,708$24.38
34Arkansas$51,502$24.76
35North Carolina$53,841$25.89
36New Mexico$51,075$24.56
37Tennessee$50,322$24.19
38Utah$58,029$27.90
39South Dakota$47,398$22.79
40Hawaii$63,066$30.32
41Idaho$53,485$25.71
42Florida$47,880$23.02
43Montana$49,037$23.58
44Missouri$53,266$25.61
45Georgia$51,731$24.87
46Iowa$50,635$24.34
47Nebraska$51,340$24.68
48South Carolina$50,070$24.07
49Mississippi$49,376$23.74
50Kansas$47,078$22.63
51Alabama$49,240$23.67

Highest paying cities for office nurses

The highest-paying cities for office nurses are Uniondale, NY, Falmouth, MA, and Norwalk, CT.

RankCityAvg. salaryHourly rate
1Uniondale, NY$87,225$41.94
2Falmouth, MA$86,381$41.53
3Norwalk, CT$77,352$37.19
4Chicago, IL$72,481$34.85
5Grand Rapids, MI$71,659$34.45
6Suffolk, VA$67,808$32.60
7Moorpark, CA$67,333$32.37
8Lancaster, PA$66,470$31.96
9Annapolis, MD$64,219$30.87
10Cleveland, OH$63,631$30.59
11Lubbock, TX$62,405$30.00
12Flagstaff, AZ$60,768$29.22
13Myrtle Beach, SC$51,053$24.54
14Birmingham, AL$49,455$23.78
15Tampa, FL$48,071$23.11
16Kansas City, KS$47,357$22.77

Office nurse salary details

An office nurse's salary ranges from $39,000 a year at the 10th percentile to $87,000 at the 90th percentile.

Average office nurse salary graph
Average office nurse salary graph, trends, and summary

What is an office nurse's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$87,000$7,250$42
75th Percentile$72,000$6,000$35
Average$58,587$4,882$28
25th Percentile$47,000$3,917$23
10th Percentile$39,000$3,250$19

Highest paying office nurse jobs

The highest paying types of office nurses are practical nurse, staff nurse, and triage register nurse.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Licensed Practical Nurse Staff Nurse$52,403$4,367$25.19617,172
Licensed Practical Nurse/Supervisor$53,008$4,417$25.48261,522
Triage Register Nurse$67,813$5,651$32.60458,151
Licensed Practical Nurse$52,912$4,409$25.44614,369
Nurse$57,564$4,797$27.67696,124
Practical Nurse$75,364$6,280$36.23511,602

How would you rate the starting salaries for office nurses, as well as the prospects for salary advancement?

AANP does a sample survey of salaries. See below for information from our 2019 survey. It is important to note that salaries range widely, based on clinical and geographical areas as well as the number of years' experience. See below for the information: Source: 2019 AANP National Sample Survey of Nurse Practitioners
-Starting salaries for NPs are exceptional, and usually hover between $80,000-100,000, but that can vary significantly based on geographic location, work setting, and certification/specialty. Some salaries are higher.
-The bureau of labor statistics (BLS) offers an excellent breakdown of salaries by region and state as well: link
-(Note: some stats on the BLS website are reflective of the Mean or Average salary and others represent the Median or midpoint. AANP data are all reported in Median)
-As NPs advance in their careers, there is a clear and positive relationship between number of years' experience and salary growth.

Which companies pay office nurses the most?

Office nurse salaries at Memorial Sloan Kettering Cancer Center and Lexington Medical Center are the highest-paying according to our most recent salary estimates. In addition, the average office nurse salary at companies like Lawrence General Hospital and UMass Memorial Health are highly competitive.

RankCompanyAverage salaryHourly rate
1Memorial Sloan Kettering Cancer Center$67,109$32.26
2Lexington Medical Center$63,760$30.65
3Lawrence General Hospital$62,454$30.03
4UMass Memorial Health$62,259$29.93
5Coconino Community College$61,872$29.75
6Self Regional Healthcare$61,764$29.69
7Lancaster General Health$61,555$29.59
8Claxton Hepburn$61,085$29.37
9CovenantHealth$60,668$29.17
10Tidelands Health$59,841$28.77
11CHKD Thrift Store$58,642$28.19
12Salt Lake County$57,394$27.59
13Wood County Hospital$57,051$27.43
14Grand Rapids Community College$56,591$27.21
15North Country Hospital$56,301$27.07
16ExeterHospital$55,871$26.86
17Columbia Memorial$55,601$26.73
18Children's Hospital of Philadelphia$55,105$26.49
19Small Steps Inc$55,035$26.46
20Conservation Legacy$54,807$26.35

Wage gap by gender, race and education

$63,000$62,200$61,400$60,600$59,800$59,000
MaleFemale

Office nurse salary trends

The average office nurse salary has risen by $8,201 over the last ten years. In 2014, the average office nurse earned $50,386 annually, but today, they earn $58,587 a year. That works out to a 10% change in pay for office nurses over the last decade.

Compare office nurse salaries for cities or states with the national average over time.

Average office nurse salary over time

Compare office nurse salaries for individual cities or states with the national average.

Office nurse salary by year

YearAvg. salaryHourly rate% Change
2026$58,600$28.17+2.7%
2025$57,000$27.41+2.1%
2024$55,800$26.82+2.4%
2023$54,400$26.17+2.2%
2022$53,200$25.59+1.4%

Recently added office nurse salaries

CompanyJobLocationDate addedSalary
Trinity HealthNurse-Rnii-Vascular Surgery Office-Clifton ParkAlbany, NY06/30/2025$62,610
BaptisthlthNurse Navigator, Bhmg PC-Pinecrest Office AM PMPinecrest, FL06/24/2025$86,466
Baptist Health South FloridaNurse Navigator, Bhmg PC-Pinecrest Office AM PMPinecrest, FL06/22/2025$86,466
Ur Medicine Thompson HealthRN Office Nurse-Canandaigua Family PracticeCanandaigua, NY06/20/2025$68,871
Thompson HealthRN Office Nurse-Canandaigua Family PracticeCanandaigua, NY06/18/2025$68,871
Naperville Community Unit School District 203Classroom Nurse-OfficeNaperville, IL06/08/2025$77,428
Mohawk Valley Health SystemRN-Office Nurse-Herkimer--DaysIlion, NY05/31/2025$54,262
St. Peters Health PartnersNurse-Rnii-Cardiology Office-Niskayuna, NY05/26/2025$62,610
Brandel Manor, Inc.Health Office NurseSanta Barbara, CA05/25/2025$83,480
Baptist Health South FloridaNurse Navigator 2, MNI Spine-Office AM PMMiami, FL05/21/2025$79,331

Office nurse salary FAQs

Search for office nurse jobs

Browse healthcare practitioner and technical jobs