Content has loaded

Bookkeeper salary in United States

How much does a Bookkeeper make in the United States?

Average base salary

$23.80
Average $23.80
Low $16.46
High $34.43

The average salary for a bookkeeper is $23.80 per hour in the United States. 14.2k salaries taken from job postings on Indeed in the past 36 months (updated May 11, 2026).

Bookkeeper job openings in United States

slide 1 of 6
slide1 of 6
Client Bookkeeper
NOVOGRADAC & COMPANY2.9out of 5 stars.
Atlanta, GA
$39,000 - $52,000 a year
Full-time
17 hours ago

Highest paying companies for Bookkeeper in United States

Average year pay is based on job postings on Indeed in the past 36 months.
Hoke County Schools
 
$198,660per year
View company
Enterprise
 
$187,200per year
Private Employer
 
$145,600per year
Delta Hotels
 
$145,600per year
Face To Face
 
$135,200per year
Acacia Network
 
$135,200per year

Highest paying cities for Bookkeepers near United States

  1. Manhattan, NY
    $36.55 per hour
  2. New York, NY
    $28.64 per hour
  3. Stockton, CA
    $26.84 per hour
  4. Brooklyn, NY
    $25.38 per hour
  5. Middletown, NY
    $24.80 per hour

Where can a Bookkeeper earn more?

Compare salaries for Bookkeepers in different locations
vs

How much do similar professions as Bookkeeper get paid in United States?

Assistant Bookkeeper

Job openings
Average $20.98 per hour