
London terpilih sebagai kota
penyelenggara pada tanggal 6 Juli 2005 pada Pertemuan IOC ke-117 di Singapura, mengalahkan Moskwa, New York City, Madrid, dan Paris setelah empat
putaran pemungutan suara. Pengundian London ini dipimpin oleh mantan juara
Olimpiade Sebastian Coe.
Olimpiade ini mendorong
dilaksanakannya pembangunan ulang beberapa daerah di London tempat diadakannya
pertandingan dengan tema keberlanjutan lingkungan. Meski
pertimbangan anggaran menuai sejumlah kritik, Olimpiade ini akan memanfaatkan gelanggang olahraga yang sudah
dibangun sebelum undian, termasuk Wembley Stadium, Wembley Arena, Wimbledon All
England Club,
Lord's Cricket Ground, The O2 Arena, Earls Court
Exhibition Centre, Weymouth and
Portland National Sailing Academy, dan Excel Centre.
Negara peserta
Atlet dari 204 NOC akan berpartisipasi. Komite
Olimpiade Antillen Belanda, yang berencana untuk terus beroperasi setelah pembubaran Antillen Belanda, dicabut
keanggotaannya oleh Komite Eksekutif IOC pada pertemuan IOC Juni 2011.
Namun, atlet Antillen Belanda yang berkualifikasi untuk Olimpiade 2012 akan
berpartisipasi secara independen di bawah bendera Olimpiade. Berikut adalah NOC
yang memiliki sedikitnya satu atlet berkualifikasi. Pada 26 November 2011, 144
negara memiliki sedikitnya satu atlet berkualifikasi.