Le premier tour des élections municipales et métropolitaines de 2020 à Villeurbanne a eu lieu le 15 mars 2020. Le second tour, initialement prévu le 22 mars 2020, est reporté en raison de la pandémie de Covid-19 en France. Cette double élection se justifie au regard de l'organisation des premières élections métropolitaines de la Métropole de Lyon. Villeurbanne constitue dans cette élection l'une des 14 circonscriptions métropolitaines.