Mikroregion Kostelecko, d.s.o. vznikl jako sdružení právnických osob dle ustanovení § 20f a násl. zákona č.40/1964 Sb., občanského zákoníku, ve znění pozdějších předpisů založené zakladatelskou smlouvou ze dne 17. února 2000. V roce 2001 byl přeregistrován na Svazek obcí Mikroregionu Kostelecko dle §46 - 53 zákona č.128/2000Sb., o obcích (obecní zřízení), ve znění pozdějších předpisů. Součástí Mikroregionu Kostelecko je třináct členských obcí, jsou to: Bílovice - Lutotín, Čechy pod Kosířem, Čelechovice na Hané, Hluchov, Kostelec na Hané, Laškov, Lešany, Pěnčín, Přemyslovce, Ptení, Smržice, Střechovice a Zdětín.
Mikroregion leží v jihozápadní části Olomouckého kraje a má rozlohu 12 730 ha.
Hlavní činnost svazku je zaměřena zejména na výkon činností směřujících k systematickému a efektivnímu rozvoji zájmového území, ochranu a prosazování společných zájmů členských obcí a jejich spolupráci při rozvíjení činnosti.