Amplasat în partea de vest a Australiei, în regiunea Kimberly, Arhipelagul Bonaparte cuprinde câteva sute de insule de diferite mărimi care se întind de-a lungul coastei, pe o porţiune de 150 de kilometri, între Golful Collier, în partea de sud-vest şi Golful Admiralty, la nord-est. Insulele din Golful Admiralty sunt considerate ca făcând parte tot din acest arhipelag.
Arhipelagul Bonaparte este bogat în insule neexplorate, bancuri de nisip, roci, recife şi pensinsule, fiind una dintre cele mai apreciate zone de coastă ale Australiei. Insulele sunt, în mare parte, de dimensiuni mici. Cea mai întinsă insulă este Augustus, cu o suprafaţă de 190 de kilometri pătraţi, alături de Insula Booby (3 hectare) şi Insula Jungulu (4,8 hectare).
Numele arhipelagului provine de la Napoleon Bonaparte (1769-1821) şi a fost ales de către exploratorul francez Nicolas Baudin în anul 1801, în cadrul unei expediţii având ca scop cartografierea coastei Australiene.