 2006 Maryland Comptroller election

The 2006 Maryland Comptroller election was held on November 7, 2006.Incumbent Democratic State Comptroller William Donald Schaefer ran for a third term, but was defeated in the Democratic primary by Peter Franchot, a State Delegate from Montgomery County.