Districtul Kurnool este un district din statul Andhra Pradesh, India, în partea central-vestică a statului și este delimitat de districtul Mahabubnagar din Telangana la nord, districtul Raichur din Karnataka la nord-vest, districtul Bellary din Karnataka la vest, districtul Ananthapur la sud, districtul YSR Kadapa la sud-est și districtul Prakasham la est. Orașul Kurnool este sediul central al districtului. Are o populație de 4.053.463 de locuitori, din care 28,35% erau din mediul urban în 2011. Ocupă locurile 10 și 2 în ceea ce privește suprafața în cele mai mari districte din India și, respectiv, Andhra Pradesh, reprezentând 17.658 kilometri pătrați (6.818 mile pătrate) și locul 53 în ceea ce privește populația din India.