St. John: Infrastructure

Day-to-day services in St. John include the Rolette City Of water system, 3 fire stations, and 2 police facilities. Broadband at 100/20 Mbps reaches 100% of premises.

Water & Sewer

Active community water systems serving residents (EPA SDWIS). Each PWS has a unique ID and reports the population it serves.

Systems (3)

Rolette City Of
ND4000833
Dunseith City Of
ND4000277
Rolla City Of
ND4000834

Power & Energy

Electric utility data from EIA Form 861 — provider, residential rate, customer count, and revenue. Rate reflects the average residential ¢/kWh.

Electricity · Electricity rate (¢/kWh)11.51¢/kWh
Electricity · Customers397,839
Electricity · Revenue Millions$565
Electricity · Year2024

Sources: EIA Annual Retail Sales 2023  ·  Refreshed 2026-04-12

Internet & Mobile

Broadband and mobile coverage from FCC Form 477. Percentages reflect the share of premises that can subscribe to service at the listed speed (not necessarily the share who do).

Broadband · % of premises with 25/3 Mbps broadband100.0%
Broadband · % of premises with 100/20 Mbps broadband100.0%
Broadband · % of premises with 250/25 Mbps broadband100.0%
Broadband · % of premises with 1 Gbps / 100 Mbps broadband100.0%
Broadband · Broadband-capable premises189
Mobile Broadband · 3G mobile coverage0%
Mobile Broadband · 4G mobile coverage100%
Mobile Broadband · 5G mobile coverage10%
Mobile Home Parks Detail · County total1

Sources: FCC BDC Jun 2025 · FCC BDC Mobile 2024 · HIFLD / IRS BMF  ·  Refreshed 2026-04-12

Public Safety Stations

Fire, EMS, and police stations within range — HIFLD federal datasets. Distance is great-circle from the town centroid.

Ems Stations (3)

BELCOURT AMBULANCE SERVICE
HOSPITAL ROAD · (701) 477-8450 · 2.6 mi
BELCOURT RURAL FIRE DEPARTMENT
BUREAU OF INDIAN AFFAIRS 7 · (701) 477-3185 · 2.7 mi
ROLLA VOLUNTEER FIRE DEPARTMENT / ROLLA RURAL VOLUNTEER FIRE DEPARTMENT
14 1ST STREET SE · (701) 477-3610 · 8.3 mi

Fire Stations (3)

Belcourt Rural Fire Department
1323 Bureau of Indian Affairs Road 7 · 2.7 mi
Rolla Fire Department
110 1st Street Southeast · 8.3 mi
Saint John Fire Station
100 Martin Street · 9.5 mi

Police Stations (2)

ROLLA POLICE DEPARTMENT
209 1ST AVENUE NORTHEAST · (701) 477-3610 · 8.4 mi
ROLETTE COUNTY SHERIFFS DEPARTMENT / ROLETTE COUNTY JAIL
209 1ST AVENUE NORTHEAST · (701) 477-5623 · 8.4 mi

Transportation

Nearest airport, Amtrak, and transit stations. Distance is great-circle miles from the town centroid.

Nearest Airport · NameRolla Municipal Airport
Nearest Airport · Typesmall airport
Nearest Airport · Distance8.9 mi

Sources: OurAirports.com  ·  Refreshed 2026-04-12

Dams & Hazards

Dams In County · Total16

Sources: NID 2026  ·  Refreshed 2026-04-12

Other

Infrastructure Quality · Broadband Coverage100%
Infrastructure Quality · Internet Adoption Pct62.0%
Infrastructure Quality · Municipal WaterYes
Infrastructure Quality · Strengthsexcellent broadband, municipal water
Natural Gas · Price Per Mcf$11
Natural Gas · Year2024
Natural Gas · Pct Homes Using Gas3.9%
Nearest Amtrak · NameRugby, North Dakota
Nearest Amtrak · Distance32.2 mi
Nearest Weather Station · IdUSC00320626
Nearest Weather Station · NameBELCOURT KEYA RADIO
Nearest Weather Station · Distance0.4 mi
Nearest Weather Station · Noaa Urlhttps://www.ncei.noaa.gov/cdo-web/datasets/GHCND/stations/USC00320626/detail
Plant Hardiness Zone · Zone3b
Plant Hardiness Zone · Min Temp F-35
Plant Hardiness Zone · Max Temp F-30

Sources: EIA state residential price + Census B25040 · HIFLD Amtrak Stations · NOAA GHCN-Daily station list — nearest by coordinates · USDA PHZM API