Javy Lopez has the single most home runs in a season when playing as a catcher with 43 in 2003 with the Atlanta Braves.
While Johnny Bench has 45 home runs in a single season, only 38 of his 45 home runs in 1970 came as a catcher. The next highest is Todd Hundley with 41 in 1996.