Salaripedia
English

How much does a janitor and cleaner make in Lewiston?

$38,240a year

Median yearly pay for janitor and cleaners in the Lewiston-Auburn, ME metro area. That is $18.38 an hour or $3,187 a month.

Hourly
$18.38
Vs. national median
+4%
Rank among cities
69 of 393
Jobs in the area
760
Pay range
Lowest 10%: $32,240Median: $38,240Highest 10%: $47,360
PercentileYearlyHourly
10th$32,240$15.50
25th$35,290$16.97
Median$38,240$18.38
75th$44,470$21.38
90th$47,360$22.77

Other cities in Maine

Median yearly pay for janitor and cleaners.

Portland, ME$40,460
Bangor, ME$37,080
Janitor and Cleaner salary in Maine Janitor and Cleaner salary in all states

Related jobs in Lewiston

Same field, median yearly pay.

Landscaping and Groundskeeping Worker$45,180
Maid and Housekeeping Cleaner$37,240
Salaries for every job in Lewiston, ME

Frequently asked questions

How much does a janitor and cleaner make an hour in Lewiston?

The median hourly pay in the Lewiston-Auburn, ME metro area is $18.38 ($38,240 a year).

Do janitor and cleaners make more in Lewiston than the national average?

Yes: $38,240 against $36,840 nationally, 4% more.

How does Lewiston compare with the rest of Maine?

The median in Maine is $38,940, so Lewiston pays 2% less.

Where does Lewiston rank for janitor and cleaner pay?

69 of 393 metro areas with data.

How much does a janitor and cleaner make starting out in Lewiston?

The lowest-paid 10% make $32,240 or less a year; the top 10% make $47,360 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.