Portage is a town in Box Elder County, Utah, United States.
[5] The town received its name from Lorenzo Snow, an apostle of the Church of Jesus Christ of Latter-day Saints.
Portage is located near the northeast corner of Box Elder County, with its northern border following the Utah-Idaho state line.
According to the United States Census Bureau, Portage covers 3.0 square miles (7.7 km2), all land.
Ancestries: English (28.8%), Danish (16.3%), German (16.3%), Scottish (10.9%), Norwegian (7.4%), Welsh (5.1%).