Building strong communities through a well trained workforce.

Oklahoma Municipal Alliance Logo with Trademark

Oklahoma Municipal Alliance

At the 2019 Annual Meeting of the Association, MESO members unanimously approved changing the name of the association to the Oklahoma Municipal Alliance (OMA). The name change will take affect July 1, with the beginning of the new fiscal year.

In changing the name, the members approved the expansion of training and services to other municipal departments, beginning with water and wastewater operators.

Welcome to MESO

Municipal Electric Systems of Oklahoma is the statewide trade association of Oklahoma’s 63 municipally owned electric distribution utilities.

MESO provides a variety of services to its member cities including electric line apprenticeship, job training and safety, supervisory training, on-site customer service and administration training, drug testing to meet federal mandates, and consultation on policy issues such as terms and conditions of electric service or rate policy. MESO represents its members before the congress, the legislature, and regulatory bodies. MESO and its board and staff work to develop rules, regulations, and law that enable its members to provide the most cost-effective power possible and deliver it in the most reliable and safest ways possible. MESO also provides administration services to the Municipal Gas Systems of Oklahoma and the Oklahoma Gas Association thereby sharing the roles of energy efficiency with natural gas operations statewide. Our goal is to continuously work to help members meet the challenges of energy delivery while providing significant benefits to their communities from customer owned energy services.

Thank You for visiting

Completing the Fall 2019 course were Carol Gilpin, Shawnee; Bobby Lumpkin, Kingfisher; Starland Davis, Prague; Gary Kochenower, Kingfisher; Kacie Eck, Shawnee; Sandy Griffith, Duncan; and, Aaron Michaud, Ponca City.


Subscribe to Oklahoma Municipal Alliance RSS

Contact Us


Oklahoma Municipal Alliance

308 N.E. 27th Street

Oklahoma City, OK 73105

Phone (405) 528-7564

(405) 524-5095