Countertop Fabricators in Minnesota
Countertop Locator lists 244 countertop fabricators in 134 cities and towns across Minnesota (updated October 2026). Burnsville (10), Mankato (8) and Bloomington (6) have the most listings. Statewide that includes 58 shops with granite in their name, 6 shops with marble in their name and 6 big-box and national chains.
Cities with the most countertop fabricators
- Burnsville (10)
- Mankato (8)
- Bloomington (6)
- Minneapolis (6)
- Rochester (6)
- Owatonna (5)
- Plymouth (5)
- Shakopee (5)
- Duluth (4)
- Eagan (4)
- Edina (4)
- Lakeville (4)
- Maple Grove (4)
- Moorhead (4)
- Roseville (4)
- Sauk Rapids (4)
- Alexandria (3)
- Annandale (3)
- Apple Valley (3)
- Elk River (3)
- Isanti (3)
- Maple Lake (3)
- Richmond (3)
- Saint Paul (3)
- St Cloud (3)
- St Paul (3)
More towns in Minnesota
- Aitkin (1)
- Albert Lea (1)
- Albertville (2)
- Anoka (2)
- Arlington (1)
- Askov (1)
- Austin (1)
- Baxter (1)
- Becker (1)
- Bemidji (2)
- Big Falls (1)
- Brainerd (1)
- Brooklyn Center (1)
- Brooklyn Park (1)
- Cannon Falls (1)
- Champlin (1)
- Chaska (1)
- Chisago City (1)
- Circle Pines (1)
- Cloquet (1)
- Cokato (1)
- Cold Spring (1)
- Coon Rapids (1)
- Cottage Grove (1)
- Cyrus (1)
- Deerwood (1)
- Dent (1)
- Dexter (1)
- Ellsworth (1)
- Eyota (1)
- Fairmont (1)
- Faribault (1)
- Farmington (2)
- Fergus Falls (2)
- Foley (1)
- Foreston (1)
- Fort Ripley (1)
- Frazee (1)
- Freeport (1)
- Fridley (1)
- Glencoe (1)
- Golden Valley (2)
- Graceville (1)
- Grove City (1)
- Ham Lake (2)
- Hastings (2)
- Hawley (1)
- Hermantown (1)
- Hibbing (2)
- Hitterdal (1)
- Hopkins (2)
- Howard Lake (2)
- Jordan (1)
- Kandiyohi (1)
- Kasson (1)
- Le Sueur (2)
- Lewisville (1)
- Loman (1)
- Lyle (1)
- Mapleton (1)
- Maplewood (1)
- Milaca (1)
- Minnetonka (1)
- Minnetrista (1)
- Montevideo (1)
- Motley (1)
- New Brighton (2)
- New Ulm (1)
- North St Paul (1)
- Oakdale (1)
- Osage (1)
- Paynesville (2)
- Pelican Rapids (1)
- Pequot Lakes (1)
- Pillager (2)
- Plato (1)
- Rockford (1)
- Rogers (2)
- Russell (1)
- Saint Cloud (2)
- Saint Joseph (1)
- Saint Peter (1)
- Savage (2)
- Shoreview (1)
- South Haven (1)
- Spring Lake Park (1)
- St Joseph (2)
- St Louis Park (1)
- St Michael (1)
- Starbuck (1)
- Stewartville (2)
- Stillwater (1)
- Storden (1)
- Sturgeon Lake (1)
- Victoria (2)
- Wadena (1)
- Waite Park (1)
- Walnut Grove (1)
- Waseca (2)
- Waterville (1)
- West St Paul (1)
- White Bear Lake (1)
- Willmar (2)
- Willow River (1)
- Wilton (1)
- Winnebago (1)
- Woodbury (1)
- Worthington (1)