Die Mount Carmel Township ist die östlichste Township im Northumberland County. Sie ist stark vom Bergbau überformt. Nach den Angaben des United States Census Bureaus hat die Township eine Gesamtfläche von 57,0 km², wovon 56,5 km² Landflächen und 0,5 km² (= 0,82 %) Gewässer sind.
Entwässert wird die Mount Carmel Township zum größten Teil durch den Shamokin Creek und dessen Zuflüsse; sie gehört somit zum Einzugsgebiet des Susquehanna River.
Die Bewohner Mount Carmel Townships verteilten sich auf 1086 Haushalte, von denen in 27,0 % Kinder unter 18 Jahren lebten. 51,3 % der Haushalte stellten Verheiratete, 11,1 % hatten einen weiblichen Haushaltsvorstand ohne Ehemann und 32,8 % bildeten keine Familien. 30,3 % der Haushalte bestanden aus Einzelpersonen und in 17,6 % aller Haushalte lebte jemand im Alter von 65 Jahren oder mehr alleine. Die durchschnittliche Haushaltsgröße betrug 2,36 und die durchschnittliche Familiengröße 2,93 Personen.
Die Bevölkerung verteilte sich auf 20,9 % Minderjährige, 5,5 % 18–24-Jährige, 23,4 % 25–44-Jährige, 24,8 % 45–64-Jährige und 25,4 % im Alter von 65 Jahren oder mehr. Der Median des Alters betrug 45 Jahre. Auf jeweils 100 Frauen entfielen 88,0 Männer. Bei den über 18-Jährigen entfielen auf 100 Frauen 82,3 Männer.
Das mittlere Haushaltseinkommen in Mount Carmel Township betrug 28.438 US-Dollar und das mittlere Familieneinkommen erreichte die Höhe von 35.847 US-Dollar. Das Durchschnittseinkommen der Männer betrug 23.047 US-Dollar, gegenüber US-Dollar bei den Frauen. Das Pro-Kopf-Einkommen belief sich auf 10,8 US-Dollar. 9,4 % der Bevölkerung und 12,0 % der Familien hatten ein Einkommen unterhalb der Armutsgrenze, davon waren 13,1 % der Minderjährigen und 40 % der Altersgruppe 65 Jahre und mehr betroffen.