The city of Lewiston had 1,514 residents in 2025, in Winona County, Minnesota. Web design in Lewiston should be simple: services, location and a way to get in touch. Aria builds, hosts and maintains the website for $89 a month, domain and business email included; within 5 business days it is ready on a temporary link, and you pay only after you approve it.

No setup fee: you only pay the $89 monthly fee, after you approve your website.

Lewiston: the numbers behind the market

1,514Residents in 2025Census Bureau estimate
−0.7%Population change since 2020Minnesota: +2.2%
91.9%Broadband subscription rateMinnesota: 91.6%
$213,600Typical home value (median)Minnesota: $329,300
47Employer businesses in local ZIP codesZIP Code Business Patterns 2023

Lewiston counts 581 households; 76.9% own their home. Housing costs: a median home value of $213,600 and a median rent of $929 a month, against $329,300 and $1,280 in Minnesota.

Reaching customers beyond the Lewiston city limits

Distances from Lewiston: Utica (4 miles west), Stockton (5.8 miles northeast) and Altura (6.7 miles northwest). Winona, seat of Winona County, lies 11 miles to the northeast. 29 municipalities lie within 25 miles, each with its own customers. The nearest large city is Rochester, 30 miles to the west. Lewiston covers 1.3 square miles of land, about 1,194 residents per square mile. If you serve more than one town, your website can have a service area page that names each of them, so a customer in Altura or Rollingstone sees right away that you cover them.

Lewiston weather, in normals: July highs around 82°F, January lows around 8°F, measured at Winona Dam A, 12 miles away (1991-2020). About 34 inches of rain and melted snow fall in a normal year. About 12 days a year hit 90°F or more. Cold winters mean heating calls, snow plowing and winter car trouble, and the first freeze sends everyone searching at once. Put your seasonal services on their own page, so customers find them when they need them.

Lewiston households and how they shop

12.8% of workers are employed by private nonprofits. Organizations hire vendors they can vet online, so a clear services page helps.

Winona County had 50,523 residents in 2025 and 13 incorporated municipalities. Small-town survey numbers are uncertain, so here is Winona County as a whole: the median household income is $70,744 and the median age is 36.4. 91.0% of households have broadband and 7.1% rely on a cellphone data plan alone. 69.5% of households own their home.

Population trend in Lewiston

Census estimates put Lewiston at 1,524 in 2020 and 1,514 in 2025, a stable city. The state’s figure for the same years was +2.2%. In a stable market, reputation matters, and a website lets customers check yours at any hour.

Local competition in Lewiston

ZIP code 55952, which covers Lewiston and the area around it, had 47 business establishments with employees in 2023.

County-wide, Winona County counts 1,145 businesses with employees and 3,238 self-employed or nonemployer businesses (2023). Winona County has four times the national share of nursing and residential care facilities: 51 of them in the 2023 count. In that line of work, families research care for a relative, so the website should show levels of care, photos of the facility, licensing information and how to arrange a visit. 26.2% of employed residents work in education, health care and social assistance, and 9.6% in manufacturing.

Rules that apply to a Lewiston business website

Before your website goes live, it helps to have the basics of the business in order.

  • Minnesota’s state sales tax is 6.875%: a 6.5% general rate plus the 0.375% increase required by the Minnesota Constitution. Cities, counties and special districts add local sales taxes on top of it. Minnesota Department of Revenue
  • Selling to customers in other states? Each state sets its own threshold for remote sellers; Minnesota’s is 200 or more retail sales from outside Minnesota to destinations in Minnesota in the prior 12-month period, or retail sales totaling more than $100,000 in the prior 12-month period. Minnesota still keeps the 200-sale test. Minn. Stat. 297A.66, subd. 1(c)

This is general information, not legal advice; check with the Minnesota agencies, Winona County, the city of Lewiston or an attorney.

Affordable web design: what you get and how it works

Aria is a web design company based in Curitiba, Brazil, building websites, online stores and business email since 2008. We work with businesses remotely, so a company in Lewiston gets the same plan, at $89 a month, without meetings or visits.

  1. Sign up online in about 5 minutes; the logo, photos and texts you already have go by email.
  2. Your website is ready within 5 business days on a temporary link, so you can check every page before anything is published.
  3. Approve it: the first monthly fee is issued and your domain starts showing the new site.

After it goes live, the technical side stay with Aria, and you request content changes by email at no extra cost.

Plan$89/monthNo setup fee: you only pay the $89 monthly fee, after you approve your website. No lock-in contract.
  • Business website or online store, same price
  • Your domain, registered and renewed by us (or the one you already have)
  • Business email on your domain: 5 GB, webmail and spam filtering
  • Hosting, SSL certificate and daily backups
  • Changes to text, photos and prices, requested by email
  • Ready within 5 business days on a temporary link
I want the $89 plan

Common questions about a website in Lewiston

Is a website worth it for a business in a city of 1,514 people?

Your market is bigger than the city: Winona County has 3,238 nonemployer businesses and 1,145 with employees (2023), and customers search across the whole area. A website is how people outside Lewiston find you.

Can I show customers in Stockton that I cover their area?

Yes. List Stockton, Rollingstone, Altura or any other place you work on a service area page, and every page keeps the contact form.

Can the website be an online store?

Yes. The plan can be an online store with a catalog, shopping cart and online payment, for the same $89 a month. Collecting sales tax is your responsibility: Minnesota’s state rate is 6.9%, and local taxes may apply.

Is there a setup fee?

No. No setup fee: you only pay the $89 monthly fee, after you approve your website. There is no lock-in contract either: you can end the service whenever you need.

A small business website for Lewiston, for $89 a month

You approve the website before the first payment, and there is no setup fee.

Start my sign-up
Sources for the numbers on this page
  • Numbers for Lewiston come from the U.S. Census Bureau: the Vintage 2025 population estimates, the 2020-2024 American Community Survey (5-year), county figures where the town estimate is too uncertain, County and ZIP Code Business Patterns 2023, Nonemployer Statistics 2023 and the 2025 Gazetteer for straight-line distances.
  • Climate: NOAA National Centers for Environmental Information, U.S. Climate Normals 1991-2020 (station USC00219072).
  • County seats: USGS National Atlas. State rules: the official Minnesota sources linked above, checked on October 30, 2026.