Darko Sobota od svibnja 2024. godine obnaša treći zastupnički mandat u Hrvatskom saboru.
Prvi mandat bio je od prosinca 2015. do listopada 2016. godine, ali je zbog njegove funkcije zamjenika župana Koprivničko-križevačke županije stavljen u mirovanje.
Drugi mandat započeo mu je u srpnju 2020. godine kao zamjeniku zastupnika Gordana Grlića Radmana, koji je obnašao funkciju ministra vanjskih i europskih poslova.
Diplomirao je 1989. godine na Višoj poljoprivrednoj školi u Križevcima kao inženjer poljoprivrede.
Bio je predsjednik Općinskog vijeća Općine Kalinovac (1997. – 2003.), načelnik te općine (2003. – 2009.) te zamjenik župana Koprivničko-križevačke županije (2009. – 2020.).
Od 2012. godine predsjednik je Županijskog odbora HDZ-a Koprivničko-križevačke županije.
U svibnju 2021. godine ponovo je izabran za načelnika Općine Kalinovac.