गुजरात 182 विधानसभा सीटों में से 98 सीटें ग्रामीण और 84 सीटें शहरी मानी जाती हैं। 2017 में बीजेपी ने शहरी इलाकों में 63 सीटें जीती थीं, जबकि ग्रामीण इलाकों में उसे 36 सीटें ही मिल सकी थीं। 2022 के विधानसभा चुनाव में जो पहले चरण में मतदान हुआ, उसमें आदिवासी और ग्रामीण इलाकों के मुकाबले शहरी इलाकों वाले मतदाता 15 फीसदी कम वोट डालने आए। पहले चरण में 89 सीटों के लिए वोट डाले गए थे।