Salaripedia
English

How much does a bookkeeping make in Pennsylvania?

$48,440a year

Median yearly pay for bookkeepings in Pennsylvania. That is $23.29 an hour or $4,037 a month.

Hourly
$23.29
Vs. national median
-4%
Rank among states
31 of 51
Jobs in the state
48,920
Pay range
Lowest 10%: $34,960Median: $48,440Highest 10%: $69,570
PercentileYearlyHourly
10th$34,960$16.81
25th$41,840$20.12
Median$48,440$23.29
75th$58,910$28.32
90th$69,570$33.45

Cities in Pennsylvania

Metro areas, median yearly pay.

Lebanon, PA$53,500
Philadelphia, PA$52,710
Allentown, PA$49,100
Reading, PA$48,720
Harrisburg, PA$48,540
Lancaster, PA$48,210
York, PA$47,590
Gettysburg, PA$47,250
Pittsburgh, PA$47,250
Scranton, PA$46,860
Williamsport, PA$46,840
Chambersburg, PA$46,470
State College, PA$46,370
Erie, PA$45,300
Altoona, PA$42,660
Johnstown, PA$41,730
Salaries for every job in Pennsylvania

Nearby in the ranking

States with similar pay for bookkeepings.

28. Texas$48,910
29. Ohio$48,810
30. Hawaii$48,730
31. Pennsylvania$48,440
32. Idaho$48,310
33. Iowa$48,180
34. Tennessee$48,180
Bookkeeping salary in all states

Frequently asked questions

How much does a bookkeeping make an hour in Pennsylvania?

The median hourly pay in Pennsylvania is $23.29 ($48,440 a year).

Do bookkeepings make more in Pennsylvania than the national average?

No: $48,440 against $50,670 nationally, 4% less.

Where does Pennsylvania rank for bookkeeping pay?

Pennsylvania ranks 31 of 51 states.

Which city in Pennsylvania pays bookkeepings the most?

Lebanon, PA, with a median of $53,500 a year.

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.