According to the United States Census Bureau, the town has a total area of , all land. Its current limits include the former incorporated communities of Mount Carmel and Mount Carmel Junction. From Mount Carmel Junction, Utah State Route 9 leads west to Zion National Park.
According to the United States Census Bureau, the town has a total area of , all land Its current limits include the former incorporated communities of Mount Carmel and Mount Carmel Junction From Mount Carmel Junction, Utah State Route 9 leads west to Zion National Park.