St. Thomas, ND


0 Reviews



Download our custom City Report to see exclusive
data on cost of living, crime, climate, and more.
United States / North Dakota / No Metro Area / Pembina County / St. Thomas / Zip Codes
St. Thomas, ND

About St. Thomas, ND

St. Thomas, ND is a small rural town located in the east-central region of North Dakota. It is known for its warm hospitality and close-knit community feel. With its convenient location, St. Thomas has become a popular place to live with easy access to both urban and rural amenities. The area is filled with rolling hills and greenery which provides excellent scenery for those who enjoy outdoor activities like camping, hiking, cycling, and fishing. The friendly atmosphere of the town makes it easy for residents to feel at home in St. Thomas and build lasting relationships with their neighbors. Residents of St. Thomas also benefit from the cozy restaurants, shops, historical sites, and other attractions located in the nearby townships and cities.

Location Details

State: North Dakota
County: Pembina County
Metro Area: No Metro Area
City: St. Thomas
Zip Codes: 58276
Cost of Living: -28.5% lower

Buying or selling a home?
Find top real estate agents in St. Thomas.
Find A Top Agent

Dig Deeper on St. Thomas
St. Thomas Cost of Living
$$$$



$68,800
-391.4% lower than avg
$74,583
+7.5% higher than avg
$700 /mo
Monthly rent (2br)
-64.0% lower than avg
St. Thomas Crime
17.5 / 100
Crime is ranked on a scale of 1 (low) to 100 (high). US average: 35.4
Minimum annual income
To live comfortably in St. Thomas, North Dakota
$13,320
for a family
$26,400
for a single person
Cost of Living
Compare St. Thomas, ND
cost of living
Compare food, housing, utilities, and more in St. Thomas, North Dakota to any other city in the US.