Lewiston

City in Cache County, Utah

View of Lewiston, Utah
Photo: Ntsimp · CC0

Lewiston is a city in Cache County, Utah, with 1,939 residents (2020 Census). It sits at 4,508 ft (1,374 m) above sea level. The nearest town is Cornish, 3.9 miles W.

About Lewiston

Lewiston is a city in Cache County, Utah, United States.

The city is one of the most northern in Utah, bordering the state of Idaho. The population was 1,939 at the 2020 census, and Lewiston is included in the Logan, Utah-Idaho (partial) Metropolitan Statistical Area.

Text: Wikipedia · CC BY-SA 4.0

Lewiston weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Lewiston

All 24 webcams near Lewiston ›

Webcams: Windy.com

Living in Lewiston

Median household income
$98,583
Median home value
$390,500
Median rent
$921/mo
Median age
31.2
Cost of living and demographics of Lewiston ›

Do you know Lewiston? Tell us about it

Help other travelers: share what makes Lewiston special. We review every message before publishing it.

Map of Lewiston

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Lewiston Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Lewiston, UT population

Lewiston had 1,939 residents in the 2020 Census.

2020 Census1,939
Density75 per sq mi (29 per km²)

Source: U.S. Census Bureau, Decennial Census.

Lewiston at a glance

StateUtah (UT)
CountyCache County
TypeCity
Population1,939 (2020)
Land area25.95 sq mi (67.2 km²)
Water area0.06 sq mi (0.16 km²)
Elevation4,508 ft (1,374 m)
Coordinates41.9685° N, 111.8858° W
ZIP code84320
Official websitelewiston-ut.org
Census code (GEOID)4944760

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Lewiston

Straight-line distance between town centers.

Frequently asked questions about Lewiston

What county is Lewiston in?

Lewiston is in Cache County, Utah.

What is the population of Lewiston, UT?

1,939 people lived in Lewiston at the 2020 Census.

What is the ZIP code of Lewiston, UT?

The ZIP code of Lewiston is 84320.

What is the elevation of Lewiston?

4,508 feet (1,374 m) above sea level.

What towns are near Lewiston?

Cornish (3.9 mi), Trenton (4.6 mi), Franklin (4.9 mi), Richmond (5.1 mi), Cove (5.5 mi).

Last updated: