A província de Antuérpia faz fronteira com a Holanda e as províncias belgas de Limburg, Brabante Flamengo e Flandres Oriental.
A província tem uma área de 2.867 km2 com uma população de 1.824.136 habitantes e uma densidade de 636,3 habitantes por km². O ponto mais ao norte da província (e também da Bélgica) está em Meersel-Drove com as coordenadas 51°30′N 4°46′E / 51.500°N 4.767°E / 51.500; 4.767.
A capital e maior cidade é Antuérpia, também a maior cidade da Região Flamenga.
Seu ponto mais alto é Beerzelberg, 51,6 m (169,3 pés) de altura, no município de Putte, distrito de Mechelen. O ponto mais baixo da província, com 4 m de altura, fica no vale do rio Grote Nete, perto de Lier.
O principal rio da província é o Escalda (holandês: Schelde, francês: Escaut). Outros rios são o Rupel, Grote Nete, Kleine Nete.