Karakit er hovedbyen på øya Banggi i Kudat-distriktet i Sabah. Byen ligger sørøst på øya, og har rundt 1 100 innbyggere. Den daglige fergeforbindelsen mellom Banggi og byen Kudat går fra Karakit.