Zarembo si trova circondata da molte isole: lo stretto di Sumner a nord la separa da Kupreanof e Mitkof; lo stretto Stikine a est e sud-est la separa da Woronkofski Island e da Etolin; a sud-ovest lo stretto di Clarence la divide dall'isola Principe di Galles. Altre isole minori si trovano a nord-est tra Zarembo e la foce del fiume Stikine, mentre a sud-ovest, nello stretto di Clarence, è situato il gruppo delle isole Kashevarof. La superficie totale dell'isola è di 478,3 km²[1]. L'altezza massima è di 776 m[1].
Baia di Deep (Deep Bay)[5]56°24′20″N 132°38′06″W56°24′20″N, 132°38′06″W - È parallela alla baia di Roosvelt ed è lunga quasi 2 chilometri.
Baia di Roosevelt (Roosevelt Harbor)[6]56°23′53″N 132°37′58″W56°23′53″N, 132°37′58″W - Si trova a sud della baia di Deep ed è poco meno lunga della stessa.
Baia di Fritter (Fritter Cove)[7]56°22′36″N 132°38′45″W56°22′36″N, 132°38′45″W - È larga 1,3 chilometri.
Baia di Saint John (Saint John Harbor)[11]56°26′52″N 132°57′31″W56°26′52″N, 132°57′31″W - Separa le isole Northerly (Northerly Island) e Southerly (Southerly Island) dall'isola di Zarembo.
Promontorio di South Craig (South Craig Point)[13]56°23′23″N 132°37′29″W56°23′23″N, 132°37′29″W - Il promontorio è associato ad un'area "Lighthouse reserve"; l'elevazione del promontorio è di 30 metri.
Promontorio di Round (Round Point)[14]56°16′41″N 132°39′31″W56°16′41″N, 132°39′31″W - Il promontorio è associato ad un'area "Lighthouse reserve"; l'elevazione del promontorio è di 48 metri.
Promontorio di Nesbitt (Point Nesbitt)[15]56°14′02″N 132°52′17″W56°14′02″N, 132°52′17″W - Divide lo stretto di Stikine dallo stretto di Clarence; l'elevazione del promontorio è di 27 metri.
Promontorio di Macnamara (Macnamara Point)[16]56°19′52″N 133°03′51″W56°19′52″N, 133°03′51″W - Divide lo stretto di Summer dallo stretto di Clarence; l'elevazione del promontorio è di 8 metri.
Le coste nord, ovest e sud dell'isola Zarembo sono state per la prima volta tracciate nel 1793 da James Johnstone, uno degli uomini della spedizione del 1791-1795 di George Vancouver, ma all'epoca Johnstone non si era reso conto che si trattava di un'isola[21]. Vancouver aveva chiamato Duke of York Island tutte le isole comprese tra lo stretto di Clarence e lo stretto di Ernest (Ernest Sound), considerandole una sola[22].
L'isola ha preso il nome del capitano Dionisij Fëdorovič Zaremba (Дионисий Фёдорович Заремба o Зарембо[23]) esploratore russo e ricercatore dell'America russa al comando di varie navi della Compagnia russo-americana e che aveva esplorato l'arcipelago di Alessandro tra il 1827 e il 1838[23].