John DiMaio (born November 27, 1955) is an American Republican Party politician, who was selected on February 21, 2009 to fill the New Jersey General Assembly seat for the 23rd legislative district vacated by Marcia A. Karrow, after Karrow filled the vacancy for the New Jersey Senate in the same district.
[2] He served as a member of the town council for 10 years as a Democrat starting in 1980 before resigning in late 1990 just after he was elected mayor.
[2] On February 21, 2009, a special election was held by a convention of Republican committee members from Hunterdon and Warren counties to fill the vacant Assembly seat of Marcia A. Karrow.
[12] At the special election convention, DiMaio defeated Erik Peterson and Matt Holt, both members of the Hunterdon County Board of Chosen Freeholders.
He and his running mate, Hunterdon County Freeholder Erik Peterson, narrowly edged out Ed Smith for the two spots on the November general election ballot.