Pemekaran
Kecamatan Onolalu sebelumnya adalah bagian dari Kecamatan Telukdalam yang terdiri dari 4 Desa Induk yaitu Hilimondregeraya, Hilinamöza'ua, Hilifalagö dan Hilifarono. Desa-desa Induk yang besar tersebut kini dibagi menjadi beberapa desa lagi sehingga sekarang terdapat 10 desa di kecamatan Onolalu. Berikut perinciannya.- Hilimondregeraya Semula wilayah Kec. Teluk Dalam sesuai Perda No 3/2015.
- Hilinamözaua Semula wilayah Kec. Teluk Dalam sesuai Perda No 3/2015.
- Hilifalagö Semula wilayah Kec. Teluk Dalam sesuai Perda No 3/2015.
- Hilifarono Semula wilayah Kec. Teluk Dalam sesuai Perda No 3/2015.
- Hilionaha Semula wilayah Kec. Teluk Dalam sesuai Perda No 3/2015.
- Hilikara Pemekaran sebagian Desa Hilimondregeraya, Perda No. 7/2012, (Semula wilayah Kec. Teluk Dalam sesuai Perda No 3/2015).
- Hilialitö Saua Pemekaran sebagian Desa Hilinamözaua, Perda No. 7/2012, (Semula wilayah Kec. Teluk Dalam sesuai Perda No 3/2015).
- Hilinamözaua Raya Pemekaran sebagian Desa Hilinamözaua, Perda No. 7/2012, (Semula wilayah Kec. Teluk Dalam sesuai Perda No 3/2015).
- Hilifalago Raya Pemekaran sebagian Desa Hilifalagö, Perda No. 7/2012, (Semula wilayah Kec. Teluk Dalam sesuai Perda No 3/2015).
- Hilisanekhehosi Pemekaran sebagian Desa Hilimondregeraya, Perda No. 7/2012, (Semula wilayah Kec. Teluk Dalam sesuai Perda No 3/2015).
B. Geografi
Secara geografis, Kecamatan Onolalu terletak pada koordinat 0°38′26″N 97°49′06″E pada ketinggian 10-90 meter di atas permukaan laut dengan luas wilayah 25,37 km² dan berbatasan langsung dengan:
Kecamatan Mazinö di sebelah utara,
Kecamatan Telukdalam di sebelah selatan,
Kecamatan Fanayama di sebelah barat, dan
Kecamatan Toma di sebelah timur.