La natación en los Juegos Olímpicos de Londres 2012 se realizará en el Centro Acuático de Londres del 28 de julio al 10 de agosto de 2012. Las pruebas de 10 km se realizarán en las aguas del lago Serpentine del Hyde Park.
En total serán disputadas en este deporte 34 pruebas diferentes, 17 masculinas y 17 femeninas.