Secara geografis Nagari Ulakan merupakan salah satu Nagari di Kecamatan Ulakan Tapakis yang mempunyai luas wilayah mencapai 4,7 km⊃2;. Dengan jumlah penduduk Nagari Ulakan sebanyak 2.927 Jiwa. Nagari Ulakan merupakan salah satu Nagari dari 8 (delapan) nagari yang ada di Kecamatan Ulakan Tapakis Kabupaten Padang Pariaman, Nagari Ulakan berada pada ketinggian ± 7-100 meter dari pemukaan laut, curah hujan ± 5 bulan, rata-rata suhu udara 25ºº celcius. Batas-batas Nagari Ulakan sebagai berikut:
Sebelah Utara : Nagari Manggopoh Palak Gadang Ulakan
Sebelah Timur : Nagari Sungai Gimba Ulakan
Sebelah Selatan : Nagari Seulayat Ulakan
Sebelah Barat : Samudra Indonesia
2. Luas Wilayah
Jumlah luas tanah Nagari Ulakan seluruhnya mencapai 158.566 ha dan terdiri dari tanah darat dan tanah sawah dengan rincian sebagai berikut :
Peta Nagari:
<iframe src="https://www.google.co.id/maps?f=q&source=s_q&hl=en&geocode=&q=Logandu,+Karanggayam&aq=0&oq=logandu&sll=-2.550221,118.015568&sspn=52.267573,80.332031&t=h&ie=UTF8&hq=&hnear=Logandu,+Karanggayam,+Kebumen,+Central+Java&z=14≪=-7.55854,109.634173&output=embed" width="600" height="450" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>