จังหวัดพังงามีเนื้อที่ประมาณ 4,171 ตารางกิโลเมตร และมีพื้นที่ที่เป็นป่าชายเลนและป่าดงดิบคิดเป็นร้อยละ 57 ของพื้นที่ทั้งหมด โดยทางด้านทิศเหนือมีพื้นที่ติดกับจังหวัดระนอง ทางด้านทิศใต้มีพื้นที่ติดกับ
จังหวัดภูเก็ต และทะเลอันดามัน ทางด้านทิศตะวันออกมีพื้นที่ติดต่อกับ
จังหวัดสุราษฎร์ธานี และ
จังหวัดกระบี่ ส่วนทางด้านทิศตะวันตกจะมีพื้นที่ติดต่อกับมหาสมุทรอินเดีย