Kirakira is located on the north coast of Makira (formerly San Cristobal), the largest island of the province.
Kirakira se nalazi na sjevernoj obali Makire (prvotno San Cristobal), najvećeg otoka provincije.