Šiaurinė Kžna (lenk. Krzna Północna) – upė rytų Lenkijoje, Liublino vaivadijoje. Palenkės Mendzižeco mieste upė susijungia kartu su Pietinės Kžnos upe ir nuo tos vietos upė vadinama Kžna. Upė teka per Lukuvo lygumą. Upė priklauso Vakarinio Bugo upės baseinui. Upės ištakos yra Lukuvo valsčiuje, Jatos draustinyje, 165 m aukštyje virš jūros lygio. Upė teka per Lukuvo, Tžebiešuvo ir Palenkės Mendzižeco miestus.