จังหวัดนนทบุรีตั้งอยู่ในเขตที่ราบลุ่มแม่น้ำเจ้าพระยาตอนล่าง ห่างจากกรุงเทพมหานครไปทางทิศตะวันตกเฉียงเหนือค่อนทางเหนือ 20 กิโลเมตร มีพื้นที่ปกครองทั้งหมด 622.303 ตารางกิโลเมตร หรือประมาณ 388,939.375 ไร่ โดยมีพิกัดภูมิศาสตร์อยู่ละติจูดที่ 13 องศา 47 ลิปดาเหนือ ถึงละติจูดที่ 14 องศา 04 ลิปดาเหนือ และลองจิจูดที่ 100 องศา 15 ลิปดาตะวันออก ถึงลองจิจูดที่ 100 องศา 34 ลิปดาตะวันออกและมีอาณาเขตจรดอำเภอและจังหวัดข้างเคียงเรียงตามเข็มนาฬิกา