España participó en los Juegos Olímpicos de Londres 2012 con un total de 278 deportistas (166 hombres y 112 mujeres), que compitieron en 23 deportes; conformando así la delegación más grande entre los países de habla hispana y la 10 de todos los países participantes. Responsable del equipo olímpico fue el Comité Olímpico Español (COE), así como las federaciones deportivas nacionales de cada deporte con participación.