Halls Crossing is a census-designated place (CDP) on the western edge of San Juan County, Utah, United States. As of the 2020 census, Halls Crossing had a population of 4. State Route 276 crosses the Colorado River at Halls Crossing using the Charles Hall Ferry.
thumb|Halls Crossing Marina
Geography
<gallery widths="180px" class="center">
File:Halls Crossing - Bullfrog Ferry, Lake Powell (3684657843).jpg|Bullfrog Ferry at Halls Crossing
</gallery>
According to the United States Census Bureau, the CDP has a total area of 17.5 square miles (45.2 km<sup>2</sup>), of which 13.2 square miles (34.2 km<sup>2</sup>) is land and 4.3 square miles (11.1 km<sup>2</sup>) (24.50%) is water.
Demographics
Only 8–10 people live here year-round. The rest, up to 40, are seasonal employees during the spring and summer months. Demographics depend on the seasonal employees.
As of the census
