Pulau Keeling Utara, dalam bahasa Inggris North Keeling Island, adalah sebuah pulau karang kecil tak berpenghuni. Luasnya sekitar 1,2 kilometer persegi. Berada pada jarak sekitar 25 kilometer atau 16 mil arah utara dari Pulau Horsburgh. Pulau ini adalah sebuah atol sekaligus pulau paling utara wilayah Australia, Kepulauan Cocos (Keeling). Bentuk Pulau Keeling Utara yang seperti huruf C, hampir ditutupi cincin atol dengan lubang kecil mengarah ke laguna yang lebarnya sekitar 50 meter di sisi sebelah timur. Laguna itu luasnya sekitar 05 kilometer persegi (1,9 sq mi)Error in convert: Ignored invalid option "abbr=yes" (help). Pulau ini merupakan rumah bagi satu-satunya populasi endemik dan terancam punah, ayam hutan Cocos serta koloni besar burung laut. Sejak 1995, Pulau Keeling Utara dan laut seluas 15 kilometer (9,3 mi)Error in convert: Ignored invalid option "abbr=yes" (help) dari garis pantai telah dijadikan Taman Nasional Pulu Keeling.