Content has loaded

Bookkeeper salary in United States

How much does a Bookkeeper make in the United States?

Average base salary

$23.96
Average $23.96
Low $16.39
High $35.04

The average salary for a bookkeeper is $23.96 per hour in the United States. 13k salaries taken from job postings on Indeed in the past 36 months (updated July 26, 2026).

Bookkeeper job openings in United States

slide 1 of 6
slide1 of 6
BOOKKEEPER
Pulaski County Schools4out of 5 stars.
Somerset, KY
$15.13 an hour
Full-time
1 day ago

Highest paying companies for Bookkeeper in United States

Average year pay is based on job postings on Indeed in the past 36 months.
BCI Burke Company, LLC
 
$480,000per year
View company
Dealer Synergy
 
$450,000per year
Hoke County Schools
 
$198,660per 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. New York, NY
    $30.59 per hour
  2. Stockton, CA
    $27.97 per hour
  3. Brooklyn, NY
    $25.39 per hour
  4. Arlington, TX
    $23.88 per hour
  5. Rock Hill, SC
    $23.16 per hour

Where can a Bookkeeper earn more?

Compare salaries for Bookkeepers in different locations
vs

Frequently Asked Questions (FAQs) about Bookkeeper

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

Assistant Bookkeeper

Job openings
Average $21.13 per hour