List of HVAC contractors in Minnesota
There are 1802 HVAC contractors in Minnesota as of October 15, 2025; which is an 0.00% increase from 2023. Of these locations, 1272 HVAC contractors which is 70.59% of all HVAC contractors in Minnesota are single-owner operations, while the remaining 530 which is 29.41% are part of larger brands. The top three cities with the most HVAC contractors are Minneapolis with 98 HVAC contractors, Saint Paul with 83 HVAC contractors, Bloomington with 36 HVAC contractors. Average age of HVAC contractors in Minnesota is6 years and 10 months.
HVAC contractors are also establishing a strong digital presence across various platforms:182 have LinkedIn profiles, 731 have Facebook Pages, 254 are active on Instagram, 225 have X (formerly Twitter) handles, 19 are on TikTok, and 195 have YouTube channels. About 1202 HVAC contractors have their own website and the remaining 600 don’t have their own website.
- 1802
Number of HVAC contractors
- 368
Email addresses
- 1624
Phone numbers
- 1202
With Websites
- 182
LinkedIn Profiles
- 731
Facebook Profiles
- 254
Instagram Handles
- 225
X Handles
- 19
TikTok Profiles
- 195
YouTube Channels
Smartscrapers has the most up to date and comprehensive HVAC contractors list in Minnesota. Our lists are constantly being verified and our database is constantly being updated.
Download list of HVAC contractors in Minnesota
You can download HVAC contractors email and phone number lists along with top management data. Here is a random sample of 10 records for you to look at. Contact our support team to get more details.
| name | address | city | State/Territory | country | phone | Review Count | Rating Scores | url | Facebook Profile | Instagram Handle | YouTube | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Home Care Heating and Air | address | Minnesota | United States | phone | 29 | 5 | Link | |||||||
| Priority Heating & Cooling | address | Woodbury | Minnesota | United States | phone | 0 | 0 | Link | ||||||
| Twin City Mechanical | address | Blaine | Minnesota | United States | phone | 15 | 3.5 | Link | ||||||
| BNC Heating & Cooling | address | Corcoran | Minnesota | United States | phone | 278 | 4.9 | Link | ||||||
| Charity Heating & Cooling | address | Minnesota | United States | phone | 12 | 5 | Link | |||||||
| Home Care Heating and Air | address | Northfield | Minnesota | United States | phone | 94 | 4.9 | Link | ||||||
| COMFORT SOLUTIONS HEATING & COOLING | address | Maple Grove | Minnesota | United States | phone | 195 | 4.9 | Link | ||||||
| Rol Air Plumbing & Heating | Elk River | Minnesota | United States | phone | 109 | 4.9 | Link | |||||||
| Priority Heating & Cooling Inc | address | Oakdale | Minnesota | United States | phone | 330 | 4.9 | Link | ||||||
| Home Care Heating and Air | address | Burnsville | Minnesota | United States | phone | 182 | 5 | Link |
[
{
"name": "Home Care Heating and Air",
"address": "17**********",
"phone": "********2693",
"email": "of****@ho**********",
"lat": 44.9276536,
"lng": -93.3936195,
"url": "ht**********",
"country": "United States",
"state": "Minnesota",
"city": null,
"star_count": 5,
"rating_count": 29,
"category_name": "Furnace repair services,Air conditioning repair services,Air conditioning contractors,Heating contractors,HVAC contractors"
},
{
"name": "Priority Heating & Cooling",
"address": "18**********",
"phone": "********1150",
"email": "pr**********@gm*******",
"lat": 44.9239453,
"lng": -92.9737972,
"url": "ht**********",
"country": "United States",
"state": "Minnesota",
"city": "Woodbury",
"star_count": 0,
"rating_count": 0,
"category_name": "HVAC contractors,Heating contractors,Air conditioning contractors"
},
{
"name": "Twin City Mechanical",
"address": "21**********",
"phone": "********0566",
"email": "st***@tw**********",
"lat": 45.1675124,
"lng": -93.2160174,
"url": "ht**********",
"country": "United States",
"state": "Minnesota",
"city": "Blaine",
"star_count": 3.5,
"rating_count": 15,
"category_name": "HVAC contractors"
},
{
"name": "BNC Heating & Cooling",
"address": "22**********",
"phone": "********1247",
"email": "Ca*********@gm*******",
"lat": 45.1324574,
"lng": -93.6180413,
"url": "ht**********",
"country": "United States",
"state": "Minnesota",
"city": "Corcoran",
"star_count": 4.9,
"rating_count": 278,
"category_name": "HVAC contractors,Heating contractors,Air conditioning contractors,Mechanical contractors,Furnace repair services,Air conditioning repair services,Furnace stores,Gas installation services"
},
{
"name": "Charity Heating & Cooling",
"address": "17**********",
"phone": "********4822",
"email": "br***@ch**********",
"lat": 44.9974218,
"lng": -94.3585405,
"url": "ht**********",
"country": "United States",
"state": "Minnesota",
"city": null,
"star_count": 5,
"rating_count": 12,
"category_name": "HVAC contractors"
},
{
"name": "Home Care Heating and Air",
"address": "20**********",
"phone": "********8095",
"email": "of****@ho**********",
"lat": 44.457795,
"lng": -93.1613244,
"url": "ht**********",
"country": "United States",
"state": "Minnesota",
"city": "Northfield",
"star_count": 4.9,
"rating_count": 94,
"category_name": "HVAC contractors,Heating contractors,Furnace repair services,Air conditioning repair services,Air conditioning contractors"
},
{
"name": "COMFORT SOLUTIONS HEATING & COOLING",
"address": "11**********",
"phone": "********2121",
"email": "in**@co**********",
"lat": 45.1173128,
"lng": -93.4025961,
"url": "ht**********",
"country": "United States",
"state": "Minnesota",
"city": "Maple Grove",
"star_count": 4.9,
"rating_count": 195,
"category_name": "HVAC contractors"
},
{
"name": "Rol Air Plumbing & Heating",
"address": "",
"phone": "********6926",
"email": "co*****@ro**********",
"lat": 45.315633,
"lng": -93.5725193,
"url": "ht**********",
"country": "United States",
"state": "Minnesota",
"city": "Elk River",
"star_count": 4.9,
"rating_count": 109,
"category_name": "HVAC contractors,Plumbers,Companies,Air filter suppliers,Furnace repair services,Air conditioning repair services,Water Testing Laboratories,Water treatment suppliers,Water testing services,Service establishments"
},
{
"name": "Priority Heating & Cooling Inc",
"address": "63**********",
"phone": "********1150",
"email": "pr**********@gm*******",
"lat": 44.9567871,
"lng": -92.9551577,
"url": "ht**********",
"country": "United States",
"state": "Minnesota",
"city": "Oakdale",
"star_count": 4.9,
"rating_count": 330,
"category_name": "Air conditioning contractors,Heating contractors,Heating equipment suppliers,HVAC contractors,Furnace repair services,Air conditioning repair services,Contractors"
},
{
"name": "Home Care Heating and Air",
"address": "14**********",
"phone": "********8774",
"email": "of****@ho**********",
"lat": 44.7406942,
"lng": -93.3279718,
"url": "ht**********",
"country": "United States",
"state": "Minnesota",
"city": "Burnsville",
"star_count": 5,
"rating_count": 182,
"category_name": "HVAC contractors,Heating contractors,Furnace repair services,Air conditioning repair services,Air conditioning contractors"
}
]
How Smartscrapers Data Services Helps Businesses
Explore the strategic advantages our web scraping solutions bring to your business.
Email Campaigns
Transform your email campaigns with accurate and up-to-date contact information. Our web scraping services empower you to build targeted email lists, enhance personalization, and boost deliverability, ensuring your messages reach the right audience.
Cold Calling
Revolutionize your cold-calling strategies with our web scraping solutions. Access updated contact information, tailor pitches based on audience insights, and increase conversion rates, turning leads into valuable customers through effective communication.
Mail Campaigns
Enhance your direct mail campaigns with our targeted data solutions. Craft tailored content based on precise insights, increase response rates by delivering resonant content and optimize your budget by targeting the most relevant recipients.
Number of HVAC contractors locations by each city/area
| City/Area | Population | Number of HVAC contractors |
|---|---|---|
| Minneapolis | 410.94K | 98 |
| Saint Paul | 285.07K | 83 |
| Bloomington | 86.44K | 36 |
| Plymouth | 75.91K | 34 |
| Duluth | 86.11K | 33 |
| Blaine | 62.12K | 32 |
| Brooklyn Park | 79.15K | 32 |
| Burnsville | 61.48K | 29 |
| Rochester | 112.22K | 26 |
| Saint Louis Park | 45.25K | 25 |
| Eden Prairie | 63.50K | 23 |
| Maple Grove | 68.39K | 23 |
| Woodbury | 67.86K | 22 |
| White Bear Lake | 25.20K | 21 |
| Saint Cloud | 65.84K | 20 |
| Mankato | 41.04K | 19 |
| Shakopee | 39.98K | 18 |
| Alexandria | 11.84K | 16 |
| Lakeville | 60.63K | 16 |
| Roseville | 35.58K | 16 |
| Coon Rapids | 62.24K | 15 |
| Eagan | 66.29K | 15 |
| Elk River | 23.96K | 14 |
| Anoka | 17.35K | 11 |
| Apple Valley | 51.22K | 11 |
| Baxter | 7.93K | 11 |
| Chanhassen | 25.33K | 11 |
| Minnetonka | 51.67K | 11 |
| Saint Michael | 16.40K | 11 |
| Savage | 30.39K | 11 |
| South Saint Paul | 20.16K | 11 |
| Big Lake | 10.37K | 10 |
| Brooklyn Center | 30.77K | 10 |
| Cottage Grove | 35.92K | 10 |
| Faribault | 23.65K | 10 |
| Hutchinson | 13.91K | 10 |
| Maplewood | 40.57K | 10 |
| Rogers | 12.56K | 10 |
| Andover | 32.21K | 9 |
| Detroit Lakes | 9.00K | 9 |
| Golden Valley | 21.27K | 9 |
| Hugo | 14.39K | 9 |
| Prior Lake | 25.28K | 9 |
| Shoreview | 26.48K | 9 |
| Winona | 27.09K | 9 |
| Bemidji | 14.59K | 8 |
| Edina | 50.14K | 8 |
| Farmington | 22.73K | 8 |
| Ham Lake | 16.06K | 8 |
| East Bethel | 11.69K | 7 |
| Fridley | 27.71K | 7 |
| Grand Rapids | 11.13K | 7 |
| Hibbing | 16.20K | 7 |
| Inver Grove Heights | 34.86K | 7 |
| Monticello | 13.30K | 7 |
| Ramsey | 25.83K | 7 |
| Rosemount | 23.41K | 7 |
| Albert Lea | 17.67K | 6 |
| Champlin | 23.89K | 6 |
| Cloquet | 12.07K | 6 |
| Hastings | 22.55K | 6 |
| Independence | 3.74K | 6 |
| Lino Lakes | 21.05K | 6 |
| Minnetrista | 7.18K | 6 |
| Moorhead | 42.01K | 6 |
| Northfield | 20.38K | 6 |
| Oakdale | 28.08K | 6 |
| Austin | 24.56K | 5 |
| Becker | 4.70K | 5 |
| Buffalo | 16.03K | 5 |
| Chaska | 25.20K | 5 |
| Crystal | 22.94K | 5 |
| Dayton | 5.10K | 5 |
| Forest Lake | 19.62K | 5 |
| Lake Elmo | 8.41K | 5 |
| Litchfield | 6.66K | 5 |
| Medina | 5.97K | 5 |
| Orono | 8.01K | 5 |
| Otsego | 15.55K | 5 |
| Owatonna | 25.73K | 5 |
| Sauk Rapids | 13.42K | 5 |
| Stillwater | 18.92K | 5 |
| Waite Park | 7.52K | 5 |
| Zimmerman | 5.35K | 5 |
| Cambridge | 8.45K | 4 |
| Cannon Falls | 4.06K | 4 |
| Corcoran | 5.55K | 4 |
| Cross Lake | 2.14K | 4 |
| Lexington | 2.05K | 4 |
| Marshall | 13.65K | 4 |
| Mendota Heights | 11.22K | 4 |
| Montevideo | 5.22K | 4 |
| New Hope | 21.03K | 4 |
| New Ulm | 13.33K | 4 |
| North Branch | 10.21K | 4 |
| Nowthen | 4.58K | 4 |
| Park Rapids | 3.95K | 4 |
| Pequot Lakes | 2.24K | 4 |
| Perham | 3.28K | 4 |
| Rockford | 4.36K | 4 |
| Scandia | 4.06K | 4 |
| Thief River Falls | 8.75K | 4 |
| Waconia | 11.97K | 4 |
| Watertown | 4.29K | 4 |
| Willmar | 19.64K | 4 |
| Arden Hills | 9.95K | 3 |
| Benson | 4.89K | 3 |
| Brainerd | 13.37K | 3 |
| Columbus | 4.01K | 3 |
| Dundas | 1.48K | 3 |
| Falcon Heights | 5.57K | 3 |
| Gilbert | 1.79K | 3 |
| Hawley | 2.18K | 3 |
| Little Canada | 10.32K | 3 |
| Montgomery | 2.92K | 3 |
| Moose Lake | 2.75K | 3 |
| Mound | 9.34K | 3 |
| Mounds View | 12.91K | 3 |
| Newport | 3.48K | 3 |
| Oak Grove | 8.44K | 3 |
| Princeton | 4.68K | 3 |
| Red Wing | 16.45K | 3 |
| Richfield | 36.22K | 3 |
| Richmond | 1.44K | 3 |
| Robbinsdale | 14.42K | 3 |
| Sauk Centre | 4.36K | 3 |
| Staples | 2.88K | 3 |
| Two Harbors | 3.58K | 3 |
| Victoria | 8.68K | 3 |
| Virginia | 8.59K | 3 |
| Worthington | 13.09K | 3 |
| Ada | 1.66K | 2 |
| Aitkin | 2.05K | 2 |
| Bayport | 3.71K | 2 |
| Breckenridge | 3.29K | 2 |
| Breezy Point | 2.35K | 2 |
| Crookston | 7.79K | 2 |
| Dassel | 1.44K | 2 |
| Fairmont | 10.22K | 2 |
| Fergus Falls | 13.28K | 2 |
| Grant | 4.15K | 2 |
| Howard Lake | 2.04K | 2 |
| International Falls | 6.16K | 2 |
| Jordan | 6.08K | 2 |
| Lakeland | 1.84K | 2 |
| Le Sueur | 4.00K | 2 |
| Lindstrom | 4.40K | 2 |
| Little Falls | 8.65K | 2 |
| Long Lake | 1.80K | 2 |
| Luverne | 4.68K | 2 |
| Mayer | 1.90K | 2 |
| Milaca | 2.88K | 2 |
| Mora | 3.46K | 2 |
| Mountain Iron | 2.88K | 2 |
| New Brighton | 22.35K | 2 |
| New London | 1.33K | 2 |
| North Mankato | 13.53K | 2 |
| North Saint Paul | 11.46K | 2 |
| Oronoco | 1.45K | 2 |
| Ortonville | 1.81K | 2 |
| Pine City | 3.08K | 2 |
| Pine Island | 3.34K | 2 |
| Redwood Falls | 5.06K | 2 |
| Rice | 1.36K | 2 |
| Saint Francis | 7.22K | 2 |
| Saint Joseph | 6.53K | 2 |
| Shorewood | 7.61K | 2 |
| Spring Lake Park | 6.47K | 2 |
| Stewartville | 6.04K | 2 |
| Tyler | 1.11K | 2 |
| Waseca | 9.24K | 2 |
| Wayzata | 4.61K | 2 |
| Wells | 2.25K | 2 |
| West Saint Paul | 19.54K | 2 |
| Wyoming | 7.81K | 2 |
| Afton | 2.97K | 1 |
| Albany | 2.65K | 1 |
| Albertville | 7.34K | 1 |
| Annandale | 3.30K | 1 |
| Bagley | 1.39K | 1 |
| Barnesville | 2.58K | 1 |
| Belle Plaine | 6.92K | 1 |
| Blooming Prairie | 1.99K | 1 |
| Blue Earth | 3.24K | 1 |
| Braham | 1.77K | 1 |
| Byron | 5.33K | 1 |
| Caledonia | 2.79K | 1 |
| Canby | 1.71K | 1 |
| Carlton | 1.05K | 1 |
| Chisago City | 4.93K | 1 |
| Clearwater | 1.78K | 1 |
| Cokato | 2.73K | 1 |
| Cold Spring | 4.09K | 1 |
| Cologne | 1.60K | 1 |
| Cottonwood | 1.21K | 1 |
| Edgerton | 1.14K | 1 |
| Ely | 3.41K | 1 |
| Esko | 1.87K | 1 |
| Eyota | 2.03K | 1 |
| Foley | 2.66K | 1 |
| Fosston | 1.50K | 1 |
| Frazee | 1.37K | 1 |
| Gaylord | 2.25K | 1 |
| Glyndon | 1.38K | 1 |
| Goodhue | 1.17K | 1 |
| Hanover | 3.29K | 1 |
| Hermantown | 9.71K | 1 |
| Hinckley | 1.81K | 1 |
| Isanti | 5.46K | 1 |
| Jackson | 3.23K | 1 |
| Janesville | 2.25K | 1 |
| Kasson | 6.12K | 1 |
| Lake City | 5.03K | 1 |
| Lake Crystal | 2.53K | 1 |
| Lake Shore | 1.02K | 1 |
| Lonsdale | 3.84K | 1 |
| Madelia | 2.25K | 1 |
| Madison | 1.46K | 1 |
| Madison Lake | 1.09K | 1 |
| Mahtomedi | 8.12K | 1 |
| Melrose | 3.62K | 1 |
| Menahga | 1.34K | 1 |
| Montrose | 3.08K | 1 |
| Morris | 5.35K | 1 |
| Mountain Lake | 2.12K | 1 |
| New Prague | 7.58K | 1 |
| New York Mills | 1.23K | 1 |
| Nicollet | 1.14K | 1 |
| North Oaks | 4.97K | 1 |
| Olivia | 2.36K | 1 |
| Osseo | 2.75K | 1 |
| Pierz | 1.36K | 1 |
| Red Lake Falls | 1.41K | 1 |
| Rock Creek | 1.60K | 1 |
| Rockville | 2.51K | 1 |
| Saint Anthony | 8.23K | 1 |
| Saint Augusta | 3.32K | 1 |
| Sandstone | 2.77K | 1 |
| Shafer | 1.04K | 1 |
| Sleepy Eye | 3.44K | 1 |
| Stacy | 1.47K | 1 |
| Vadnais Heights | 13.27K | 1 |
| Wheaton | 1.36K | 1 |
| Windom | 4.55K | 1 |
| Winnebago | 1.38K | 1 |
| Winsted | 2.30K | 1 |
How many HVAC contractors are there in Minnesota?
There are a total of 1802 HVAC contractors in Minnesota as of October 15, 2025.
List of HVAC contractors in Minnesota with Social Media Accounts
Facebook Profiles
Instagram Handles
LinkedIn Profiles
X Handles
TikTok Profiles
YouTube Channels
Download sales qualified leads of HVAC contractors in the Minnesota
Download this data in CSV, Esri Shapefile, Excel, GeoJSON, or KML (Google Earth) file formats.
Related HVAC contractors Leads By Location
Data of HVAC contractors in Minnesota with/without Website
Download the list of HVAC contractors in Minnesota as of October 15, 2025 with and without website information.
Number of HVAC contractors in Minnesota with website
Number of HVAC contractors in Minnesota without website
List Of HVAC contractors In Minnesota By Ratings
Download the data of the number of star-rated HVAC contractors in Minnesota as of October 15, 2025
Number of 1 star-rated HVAC contractors in Minnesota
Number of 2 star-rated HVAC contractors in Minnesota
Number of 3 star-rated HVAC contractors in Minnesota
Number of 4 star-rated HVAC contractors in Minnesota
Number of 5 star-rated HVAC contractors in Minnesota
- Essential data for sales, marketing professionals, investors, and analysts.
- Strategically compiled to inform and guide your marketing and sales tactics.
- Leverage monthly data to refine your sales leads and marketing strategies.
- Stay ahead of market trends with timely, comprehensive business insights.
Special Features
Monthly dispatch of business dynamics in over 5000 categories.
Data sets tailored for impactful sales and marketing applications.
Efficient access to a wide array of business information.


