Tanggulanom berada pada ketinggian 1.040 m dpl dan berjarak 5km dari ibu kota kecamatan Selopampang dan 17km dari ibu kota kabupaten. Tanggulanom mencakup daerah seluas 108,62 ha yang terbagi atas lahan sawah dan bukan sawah. Lahan sawah dipergunakan untuk bangunan/pekarangan, ladang/tegalan/huma, perkebunan rakyat, dan lain-lain.
Pembagian administratif
Desa Tanggulanom memiliki 4 Dusun atau Rukun Warga (RW) dan 19 rukun tetangga (RT).
4 Dusun tersebut adalah:
Dusun Jlamprang
Dusun Ketuwon
Dusun Tanggulanom
Dusun Butuh
Demografi
Desa yang memiliki 719 rumah tangga ini berpenduduk 2.650 jiwa, terdiri dari 1.308 jiwa laki-laki dan 1.342 jiwa perempuan.
Penduduk usia 10 tahun ke atas bermata pencaharian sebagai peternak, petani tanaman pangan dan perkebunan. Ada juga yang bekerja di listrik, gas dan air minum, perdagangan, hotel dan rumah makan, dll.
Sumber air minum berasal diambil dari Sungai yang ada di bawah Desa Tanggulanom dan dari mata air di Kecamatan Windusari, Kabupaten Magelang. Air di Desa Tanggulanom sangat sulit didapatkan, sehingga harus mengambil air dari mata air di Kecamatan Windusari.
Pendidikan
Dalam bidang pendidikan penduduk di atas 5 tahun yang tamat perguruan tinggi/universitas berjumlah 5 orang, akademi 1 orang, SLTA/sederajat 1 orang, SLTP/ sederajat 7 orang, SD/sederajat 73 orang, tidak tamat SD 546 orang, belum tamat SD 145 orang dan belum/tidak sekolah 199 orang. Untuk sarana pendidikan terdapat 1 unit TK dan 2 unit SD/MTs.
Kesehatan
Di bidang kesehatan, desa Tanggulanom memiliki 4 posyandu dan 1 polides.