Honiara ligger på nordkysten ved utløpet av Matanika-elva. Ei smal 12 km lang kyststripe danner det meste av byen, men i de seinere år er det kommet ny bebyggelse i åsene ovenfor.