ที่ตั้งและอาณาเขต ของ อำเภอตะกั่วป่า

อำเภอตะกั่วป่าตั้งอยู่ชายฝั่งทะเลตะวันตกหรือฝั่งทะเลอันดามัน ห่างจากอำเภอเมืองพังงาไปทางเหนือประมาณ 60 กิโลเมตร อยู่ห่างจากกรุงเทพมหานคร โดยทางหลวงแผ่นดินหมายเลข 4 (ถนนเพชรเกษม) ประมาณ 800 กิโลเมตร มีอาณาเขตติดต่อกับเขตการปกครองข้างเคียงดังต่อไปนี้