The municipality of Andria lies in the region of Apulia in the province of Bari at 151 metres above sea level. It has an area of 407.9 sq.km. and a population of about 98841.