Midland Power Districts

Midland Power Districts

Midland Power Districts

Midland Power Cooperative's service territory is divided into four geographic districts. Each district is created to contain as nearly as possible an equal number of members. 

Locate your district by selecting your county and finding your township or by viewing the map.

Boone County Calhoun County
Dallas County Franklin County
Greene County Grundy County
Guthrie County Hamilton County
Hardin County Humboldt County
Kossuth County Marshall County
Pocahontas County Polk County
Story County Webster County
Wright County  

 

 

 

 

 

 

 

Boone County Townships District
Amaqua 1
Beaver 1
Cass 1
Colfax 2
Des Moines 1
Dodge 2
Douglas 1
Garden 2
Grant 3
Harrison 2
Jackson 2
Marcy 1
Peoples 1
Pilot Mound 3
Union 1
Worth 1
Yell 1
   
Calhoun County Townships District
Reading 3
Union 1
   
Dallas County Townships District
Beaver 1
Dallas 1
Des Moines 1
Spring Valley 1
   
Franklin County Townships District
Lee 4
Oakland 4
Osceola 4
   
Greene County Townships District
Bristol 1
Cedar 1
Dawson 3
Franklin 1
Grant 1
Greenbrier 1
Hardin 1
Highland 3
Jackson 1
Kendrick 1
North Junction 1
Paton 3
Scranton 1
South Junction 1
Washington 1
Willow 1
   
Grundy County Townships District
Melrose 4
   
Guthrie County Townships District
Dodge 1
Richland 1
   
Hamilton County Townships District
Blairsburg 4
Clear Lake 2
Ellsworth 4
Hamilton 3
Independence 4
Liberty 4
Lincoln 4
Lyon 4
Marion 2
Rose Grove 4
Scott 4
Webster 3
Williams 4
   
Hardin County Townships District
Alden 4
Buckeye 4
Clay 4
Concord 4
Eldora 4
Ellis 4
Etna 4
Grant 4
Hardin 4
Jackson 4
Pleasant 4
Providence 4
Sherman 4
Tipton 4
Union 4
   
Humboldt County Townships District
Avery 3
Beaver 3
Corinth 3
Delana 3
Humboldt 3
Lake 3
Norway 3
Rutland 3
Vernon 3
Wacousta 3
Weaver 3
Weaver 3
   
Kossuth County Townships District
Buffalo 3
Cresco 3
Garfield 3
German 3
Irvington 3
Lotts Creek 3
Lu Verne 3
Plum Creek 3
Portland 3
Prairie 3
Ramsey 3
Riverdale 3
Sherman 3
Union 3
Wesley 3
Whittemore 3
   
Marshall County Townships District
Bangor 4
   
Pocahontas County Townships District
Des Moines 3
   
Polk County Townships District
Lincoln 2
Madison 2
Union 2
   
Story County Townships District
Franklin 2
Howard 4
Lafayette 2
Lincoln 4
Milford 2
Palestine 2
Richland 4
Sherman 4
Warren 4
Washington 2
   
Webster County Townships District
Burnside 3
Dayton 3
Deer Creek 3
Gowrie 3
Hardin 3
Lost Grove 3
Yell 3
   
Wright County Townships District
Boone 3
Eagle Grove 3
Liberty 3