Hamilton County Electric Cooperative

Hamilton County Electric Co-op is a member owned nonprofit electric company.  Founded in 1938, this electric company has over 11,000 customer accounts and 17,350 active meters.  It currently manages 4000 miles of power lines across 7 counties.

Hamilton County EC offers several ways to pay your bill.  You can pay by credit card over the phone, or in person with cash, check or credit card.  You can also use the SmartHub app.  It is a convenient and easy way to monitor your energy usage. You can view account information, make payments from anywhere with an internet connection, check how much you’ve saved by switching over the automatic payment option – all on mobile or desktop.

For those interested in installing solar panels, Hamilton County EC offers net metering to customers.  This means that any consumer considering installing private solar panels will be able take advantage of this benefit, as it allows them sell unused energy into our grid when they have a production surplus onsite at home or work!

Hamilton County Electric Co-op Ratings and Reviews:

Google Review:  2.9 Star
Facebook Review:  2.3 Star
Better Business Bureau:  1 Star

Hamilton County Electric Cooperative distributes electricity to the following counties:

  • Comanche County
  • Coryell County
  • Hamilton County
  • Lampasas County
  • Llano County
  • Mills County
  • San Saba County

Hamilton County Electric Co-op Board of Directors:

  • District 1: Jack Caldwell
  • District 2: Brandon Haile, Secretary / Treasurer
  • District 3: Ervin Koerth
  • District 4: Robert Straley, President
  • District5: Dusty Duncan, Vice-President
  • District 6: Sam Campbell
  • District 7: John Priddy

Hours of Operation for Hamilton County Electric Cooperative:

Monday: 8:00 AM – 5:00 PM
Tuesday: 8:00 AM – 5:00 PM
Wednesday: 8:00 AM – 5:00 PM
Thursday: 8:00 AM – 5:00 PM
Friday: 8:00 AM – 5:00 PM
Saturday: CLOSED
Sunday: CLOSED

Contact Information and Phone Number:

Hamilton County ECA
420 N. Rice Ave.
Hamilton, TX 76531
(254) 386-3123