David Ho è stato insignito di numerosi riconoscimenti per le sue ricerche scientifiche. Ha ricevuto 12 lauree "honoris in causa", comprese quelle insignitegli dalla Columbia University e dall'Università Tsinghua. Nel 2001 venne insignito della medaglia presidenziale per i cittadini dal presidente Bill Clinton.