करनूल 15.8333 डिग्री उत्तर 78.05 डिग्री पूर्व पर स्थित है। इसकी औसत ऊंचाई 273 मीटर (898 फीट) है।

करनूल तुंगभद्रा नदी के तट पर स्थित है। हन्द्री नदी और नीवा नदी भी शहर के बीच से बहती हैं। के सी केनाल (कर्नूल- कडपा) डच द्वारा परिवहन के लिए बनाया गया था, लेकिन बाद में सिंचाई के लिए उपयोग किया जारहा है।

परिवहन
स्वतंत्रता के बाद
राजनीति
स्थान