U ovom radu opisan je algoritam koji kombinacijom heurističkih metoda i genetskog algoritma omogućava optimalnu rekonfiguraciju srednjenaponskih distribucijskih mreža uz zadovoljenje svih pogonskih ograničenja i zadržavanje radijalne strukture. Predloženi algoritam unosi niz unapređenja u odnosu na dosadašnja slična ostvarenja što mu omogućuje primjenu na realne distribucijske mreže. Algoritmom je moguće ostvariti dvije funkcije cilja, minimizaciju ukupnih gubitaka djelatne snage ili ujednačavanje opterećenja u mreži. Algoritam je testiran na standardnim testnim mrežama gdje je pokazano da složenost mreže ne utječe na učinkovitost algoritma. Osim standardnih testnih mreža, algoritam je testiran i na realnoj srednjenaponskoj distribucijskoj mreži, a rezultati proračuna pokazuju kvalitetu i točnost dobivenih rezultata. Algoritam ostavlja dovoljno prostora za uvođenje daljnjih modifikacija u svrhu postizanja bolje učinkovitosti.