David Boucher (born 17 March 1980) is a Belgian professional road cyclist, currently riding for Tarteletto–Isorex. Midway through the 2013 season, Boucher – previously a French rider – became a naturalised Belgian citizen.