Od stycznia do marca 2000 pełnił funkcję parlamentarnego sekretarza w Ministerstwie Finansów. Od marca do maja 2000 zajmował stanowisko szefa gabinetu politycznego premiera Andrisa Šķēlego. Od maja 2000 do marca 2001 ponownie był parlamentarnym sekretarzem w Ministerstwie Finansów.

Od marca 2001 do listopada 2007 Edgars Zalāns pełnił funkcję przewodniczącego rady miejskiej Kuldīgi (burmistrza tej miejscowości). W latach 2005–2007 był również doradcą w Ministerstwie Rozwoju Regionalnego i Samorządności. 8 listopada 2007 został mianowany ministrem rozwoju regionalnego i samorządności w gabinecie Aigarsa Kalvītisa. Zachował to stanowisko także w rządach premierów Ivarsa Godmanisa oraz Valdisa Dombrovskisa (do 17 marca 2010). W wyborach w 2010 uzyskał mandat poselski z ramienia ruchu O lepszą Łotwę. 2 listopada 2010 został wybrany na przewodniczącego klubu poselskiego tego ugrupowania. Pozostał zarazem wiceprzewodniczącym Partii Ludowej. Kadencję poselską zakończył w 2011.

Zajął się później działalnością gospodarczą m.in. jako konsultant i restaurator.