산크리스토발
마키라 섬(Makira Island)은 솔로몬 제도 남쪽에 위치한 섬으로, 과거 산크리스토발 섬(San Cristobal)으로 불린 섬이다. 남동쪽에서 북서쪽을 향해 뻗어 있으며 길이는 139km, 폭은 40km이다. 북서쪽으로는 과달카날 섬, 말레이타 섬과 접한다. 면적은 3,090km2이며 솔로몬 제도에서 네 번째로 큰 섬이다. 마키라울라와 주에 속하는 섬 가운데 가장 큰 섬이며 마키라-울라와 주의 주도 키라키라는 섬 북해안에 위치한다.