Kecamatan Ngaroboyo adalah salah satu kecamatan bentukan baru di wilayah Kabupaten Magetan. Letaknya di sebelah selatan Kota Magetan denga kantor kecamatan di Kelurahan Ngariboyo dengan ketinggan 346 meter dpl. Letak astronomis Kecamatan Ngariboyo berada pada titik 7,68204 LS dan 111,33923 BT.
Luas wilayah Kecamatan Ngariboyo sekitar 39,13 Km2 atau sekitar 5,68% dari total wilayah Kabupaten Magetan. Suhu udara nya antara 20 C sampai 26C.
Desa Terluas di Kecamatan Ngariboyo Magetan adalah Desa Selotinatah dengan luas 1.018 Hektar atau 26 % dari wilayah Kecamatan.
45,75 % dari wilayah Kecamatan Ngariboyo adalah lahan persawahan.
Batas Kecamatan :
Sebelah Utara : Kecamatan Magetan dan Kecamatan Sukomoro
Sebelah Timur : Kecamatan Kawedanan
Sebelah Selatan : Kecamatan Parang
Sebelah Barat : Kecamatan Poncol dan Kecamatan Plaosan
PEMERINTAHAN
Pemerintahan administratif Kecamatan Ngariboyo terdiri dari :
1 Kelurahan :
- Kelurahan Ngariboyo dengan luas wilayah 2,95 Km2
11 Desa :
- Desa Selotinatah dengan luas wilayah 10,18 Km2
- Desa Pendem dengan luas wilayah 2,82 Km2
- Desa Banyudono dengan luas wilayah 2,37 Km2
- Desa Banjarpanjang dengan luas wilayah 2,82 Km2
- Desa Banjarejo dengan luas wilayah 6,57 Km2
- Desa Mojorejo dengan luas wilayah 2,89 Km2
- Desa Balegondo dengan luas wilayah 2,22 Km2
- Desa Baleasri dengan luas wilayah 2,47 Km2
- Desa Sumberdukun dengan luas wilayah 1,43 Km2
- Desa Selopanggung dengan luas wilayah 1,02 Km2
- Desa Bangsri dengan luas wilayah 1,39 Km2
46 Dusun / Lingkungan
43 Rukun Warga
211 rukun Tetangga