Ávila grenser til provinsene Valladolid, Salamanca, Cáceres, Toledo, Segovia og Madrid. Nesten er tredjedel av befolkningen (53 272 av 167 032) bor i hovedstaden Ávila. Den nordlige delen av provinsen er del av slettelandet på Meseta Central, mens den sørlige delen er fjellandskap med fjellkjeden Sierra de Gredos som er del av den større Sistema Central. Den høyeste fjelltoppen i provinsen er Pico de Almanzor som er 2 592 meter over havet.