Bélgica estuvo representada en los Juegos Olímpicos de Londres 2012 por un total de 113 deportistas que compitieron en 16 deportes.
Responsable del equipo olímpico fue el Comité Olímpico e Interfederal Belga, así como las federaciones deportivas nacionales de cada deporte con participación.
La portadora de la bandera en la ceremonia de apertura fue la atleta Tia Hellebaut.
El equipo olímpico de Bélgica obtuvo las siguientes medallas: