Die North Barnard Islands[1] sind eine unbewohnte Inselgruppe im Nordosten des australischen Bundesstaats Queensland. Die aus fünf Inseln bestehende Gruppe liegt nahe der Küste, etwa sechs Kilometer nordöstlich des Küstenorts Cowley Beach.
Zusammen mit den sieben Kilometer südlich gelegenen South Barnard Islands bilden die North Barnard Islands den Barnard Island Group National Park[2].