Ambarawa, Semarang

Ngampin terletak paling barat wilayah Kecamatan Ambarawa, berbatasan dengan Kecamatan Jambu. Pusat desa (kantor balai desa) terletak di depan rumah Mbah Tajib, pada titik 7° 15' 48.8" LS dan 110° 23' 17.7" BT, yaitu tepat 2 km sebelah barat titik nol Ambarawa, atau 40 km dari kota Semarang. Ketinggian pada titik ini adalah 486 m di atas permukaan air laut. Bentuk fisiografis wilayah Desa Ngampin secara garis besar dapat dibagi dalam 3 bagian; bagian selatan (rel kereta api sampai batas selatan desa) fisiografi datar dengan lereng rata-rata < 3%, dengan penggunaan lahan utama sawah tadah hujan dan irigasi sederhana. Sebagian kecil lahan kering dan kebun campuran.
Bagian tengah (antara rel kereta api dan jalan raya) fisiografi berombak sampai bergelombang dengan lereng 3-15%. Penggunaan lahan utama pemukiman, kebun campuran dan pertanian lahan kering.