पटना का विस्तार उत्तर-दक्षिण की अपेक्षा पूर्व-पश्चिम में बहुत अधिक है। नगर तीन ओर से गंगा, सोन नदी और पुनपुन नदी नदियों से घिरा है। नगर से ठीक उत्तर हाजीपुर के पास गंडक नदी भी गंगा में आ मिलती है। हाल के दिनों में पटना शहर का विस्तार पश्चिम की ओर अधिक हुआ है और यह दानापुर से जा मिला है।