text.skipToContent text.skipToNavigation

Offices & Plant Locations

St. Louis, Missouri

St. Louis

Aclara’s main office is located in St. Louis, Missouri. With over 1,000 employees working in 10 different locations worldwide, Aclara offers smart infrastructure solutions (SIS) and services to more than 800 water, gas, and electric utilities. Aclara was acquired by Hubbell Power Systems, Inc. in 2018.