बेलका नगरपालिका उदयपुर जिल्लाको पूर्वी भागमा अवस्थित छ। राजनैतिक रुपले ४ वटा गाउँपालिका र ४ वटा नगरपालिकासहित जम्मा ८ वटा स्थानीय तहमा विभाजित उदयपुर जिल्ला भित्रि मधेश देखि चुरे पहाड हुदै महाभारत पर्वत शृंखलासम्म फैलिएको छ । पूर्वमा सुनसरी जिल्लाको बराहक्षेत्र नगरपालिका र धनकुटा जिल्लाको साँगुरीगढी गाउँपालिका, उत्तरमा भोजपुर जिल्लाको हतुवागढी र आम्चोक गाउँपालिका, पश्चिममा उदयपुरकै चौदण्डीगढी नगरपालिका र सप्तरी जिल्लाको सप्तकोसी नगरपालिका त्यसैगरी दक्षिणमा सप्तरी जिल्लाको कञ्चनरुप नगरपालिका यस नगरपालिकको सिमाना रहेको छ । समुन्द्र सतहदेखि १३६.२मिटरसम्मको उचाइमा रहेको यो नगरपालिकाको क्षेत्रफल ३४४ वर्ग किलो मिटर रहेको छ ।