दिल्ली नगर निगम अधिनियम के अनुसार, स्थानीय शहरी निकाय के लिए हर पांच साल में चुनाव कराना अनिवार्य है, ताकि यह निर्धारित किया जा सके कि सत्ता में बने रहने के लिए कौन सी पार्टी बहुमत में है। अधिनियम की धारा 35 में कहा गया है कि नागरिक निकाय को प्रत्येक वित्तीय वर्ष की पहली बैठक में महापौर का चुनाव करना चाहिए। हालांकि सदन में स्पष्ट बहुमत वाली पार्टी पार्षद का नाम मेयर पद के लिए मनोनीत कर सकती है। लेकिन, अगर कोई विपक्षी दल फैसले का विरोध करता है और अपने उम्मीदवार को नामांकित करता है, तो चुनाव होगा। यदि सत्ता में पार्टी से केवल एक उम्मीदवार है, तो उन्हें महापौर नियुक्त किया जाएगा। एक चुनाव के मामले में, सबसे अधिक वोट वाले उम्मीदवार को मेयर चुना जाएगा।
एमसीडी अधिनियम में यह भी अनिवार्य है कि नागरिक निकाय को अपने पहले वर्ष में एक महिला को महापौर के रूप में और तीसरे वर्ष में अनुसूचित जाति से एक निर्वाचित पार्षद का चुनाव करना चाहिए। महापौर के चुनाव के लिए अलग-अलग नामांकन किए जाते हैं यदि अन्य दल सत्ताधारी दल द्वारा महापौर के लिए नामित नाम से संतुष्ट नहीं होते हैं। महापौर के लिए मतदान एक गुप्त मतदान के माध्यम से किया जाता है। उपराज्यपाल महापौर के चुनाव के लिए पीठासीन अधिकारी को नामित करता है। चूंकि निकाय चुनाव में दल-बदल विरोधी कानून लागू नहीं होता है, कोई भी पार्षद किसी भी उम्मीदवार को वोट दे सकता है। हालांकि, पार्टियों के बीच टाई के मामले में चुनाव की देखरेख के लिए नियुक्त पीठासीन अधिकारी बहुत से विशेष ड्रॉ आयोजित करता है और जिस उम्मीदवार का नाम निकाला जाता है वह महापौर (मेयर) होगा।