Испания на летних Олимпийских играх 2012 была представлена в 23 видах спорта. Впервые в своей истории в Играх приняла участие женская сборная Испании по водному поло.
Соревнования по настольному теннису проходили по системе плей-офф. Каждый матч продолжался до тех пор, пока один из теннисистов не выигрывал 4 партии. Сильнейшие 16 спортсменов начинали соревнования с третьего раунда, следующие 16 по рейтингу стартовали со второго раунда.
Соревнования по парусному спорту в каждом из классов состояли из 10 гонок, за исключением класса 49er, где проводилось 15 заездов. В каждой гонке спортсмены стартовали одновременно. Победителем каждой из гонок становился экипаж, первым пересекший финишную черту. Количество очков, идущих в общий зачёт, соответствовало занятому командой месту. 10 лучших экипажей по результатам 10 гонок попадали в медальную гонку, результаты которой также шли в общий зачёт. В случае если участник соревнований не смог завершить гонку ему начислялось количество очков, равное количеству участников плюс один. При итоговом подсчёте очков не учитывался худший результат, показанный экипажем в одной из гонок. Сборная, набравшая наименьшее количество очков, становится олимпийским чемпионом.
В классе Эллиот соревнованлись 12 экипажей, которые на предварительном раунде в матчевых поединках встречались каждый с каждым. Восемь лучших экипажей выходили в плей-офф, где по олимпийской системе определяли тройку призёров соревнований.
По итогам квалификации 6 или 8 лучших спортсменов (в зависимости от дисциплины), набравшие наибольшее количество очков, проходили в финал. Победителем соревнований становился стрелок, набравший наибольшую сумму очков по итогам квалификации и финала. В пулевой стрельбе в финале количество очков за попадание в каждой из попыток измерялось с точностью до десятой.