España participó en los Juegos Olímpicos de Londres 2012 con un total de 282 deportistas (168 hombres y 114 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.