Navigating government services in Nepal's capital can be challenging. This comprehensive guide lists all major government offices in Kathmandu including the Kathmandu Metropolitan City office, District Administration Office Kathmandu (DAO), Department of Transport Management (DTO), and the Immigration Department. Save this page for quick reference to addresses, phone numbers, and the services each office provides.
📋 Quick Tips Before Visiting
- Office hours: Sunday–Thursday, 10:00 AM – 5:00 PM (Friday until 3:00 PM)
- Carry photocopies of all required documents (2–3 sets)
- Most offices are closed on Saturdays and public holidays
- Arrive early (before 10:30 AM) to avoid long queues
- Bring exact change for government fees where possible
Kathmandu Metropolitan City Office (KMC)
The Kathmandu Metropolitan City office is the primary local government body responsible for urban governance in Kathmandu. KMC handles property tax, building permits, business registrations, waste management, road maintenance, and local infrastructure projects.
KMC Contact Information
Address: Rastriya Sabha Griha, Bhadrakali Plaza, Kathmandu
Phone: 01-4250360
Website: kathmandu.gov.np
Services: Ward registrations, building permits, property valuation, local tax collection, road maintenance complaints, public toilet and park management
KMC operates 32 ward offices across Kathmandu, making it easier for residents to access local services without traveling to the central office. Each ward office handles birth/death registrations within its jurisdiction, local tax collection, and minor permit approvals.
District Administration Office Kathmandu (DAO Kathmandu)
The District Administration Office Kathmandu, commonly known as DAO Kathmandu or the CDO Office, is one of the most frequently visited government offices in the valley. The Chief District Officer (CDO) heads this office and oversees law and order, citizenship administration, passport recommendations, and land revenue coordination.
| Service | Details |
|---|---|
| Citizenship Certificates | New issuance, duplicates, corrections, and translations |
| Passport Recommendations | Verification and recommendation letters for passport applications |
| Character Certificates | Police character certificates for employment and travel |
| Land Revenue Coordination | Malpot-related referrals and dispute documentation |
| Permits & Licenses | Arms licenses, NGO registrations, public event permits |
DAO Kathmandu Contact
Address: Babar Mahal, Kathmandu (near Singha Durbar)
Phone: 01-4250390 / 01-4250391
Office Hours: Sunday–Thursday, 10:00 AM – 3:00 PM (citizenship services)
Department of Transport Management (DTO Kathmandu)
The DTO Kathmandu manages all vehicle and driver-related services in the Kathmandu Valley. Whether you need to register a new vehicle, renew your driving license, or obtain a route permit, this is the office you must visit. The department has introduced online appointment systems to reduce waiting times.
| Service | Location / Contact |
|---|---|
| Vehicle Registration | Ekantakuna, Lalitpur – 01-5524466 |
| Driving License | Ekantakuna, Lalitpur – 01-5524470 |
| Route Permits | Min Bhawan, Kathmandu – 01-4107010 |
| Vehicle Fitness | Ekantakuna, Lalitpur |
We recommend using the DOTM online portal to book appointments before visiting. Walk-in applicants often face long queues, especially on Mondays and Tuesdays.
Department of Immigration, Kathmandu
The Nepal Immigration Department in Kathmandu is essential for foreign nationals staying in Nepal. Located at Kalikasthan, Dillibazar, this office handles visa extensions, trekking permits, No Objection Certificates (NOCs), and visa conversions. Tourists should visit at least one week before their visa expires to avoid overstay penalties.
Immigration Department Contact
Address: Kalikasthan, Dillibazar, Kathmandu
Phone: 01-4433934 / 01-4433935
Online Services: immigrationnepal.gov.np
Services: Tourist visa extension, trekking permits, business visa, student visa, residential visa, NOC for study abroad
Other Important Government Offices in Kathmandu
Inland Revenue Department (IRD)
The IRD handles tax administration including PAN registration, income tax filing, and VAT compliance for businesses. It is located at Harihar Bhawan, Lalitpur, with a liaison office in Kathmandu.
- Address: Harihar Bhawan, Lalitpur / Kathmandu liaison office
- Phone: 01-5544306
- PAN Registration: Available online at ird.gov.np
Company Registrar's Office
All company registrations in Nepal are processed through the Office of the Company Registrar (OCR) located at Tripureshwor, Kathmandu.
- Address: Tripureshwor, Kathmandu (opposite Dashrath Stadium)
- Phone: 01-4256390
- Online Portal: ocr.gov.np (company search and e-filing)
Social Security Fund (SSF) Office
The SSF office manages Nepal's social security contributions for formal sector employees. Employers must register their staff and make monthly contributions through this office.
- Address: Lainchaur, Kathmandu
- Phone: 01-4534920
- Website: ssf.gov.np
Department of Foreign Employment
For Nepali citizens seeking foreign employment, this department issues permits and manages pre-departure orientations.
- Address: Tahachal, Kathmandu (near Swayambhu)
- Phone: 01-4279241
- Online Services: Labor permits, orientation bookings
Summary Table: Key Government Offices in Kathmandu
| Office | Address | Phone |
|---|---|---|
| Kathmandu Metropolitan City | Bhadrakali Plaza | 01-4250360 |
| District Admin Office (DAO) | Babar Mahal | 01-4250390 |
| Transport Management (DOTM) | Ekantakuna / Min Bhawan | 01-5524466 |
| Immigration Department | Kalikasthan, Dillibazar | 01-4433934 |
| Inland Revenue Department | Harihar Bhawan | 01-5544306 |
| Company Registrar | Tripureshwor | 01-4256390 |
How to Prepare for Your Visit
- Check Requirements Online: Visit the official website of the respective office to download application forms and document checklists.
- Make Photocopies: Always carry 2–3 photocopies of your citizenship certificate, passport, photos, and supporting documents.
- Use Online Services: Many offices now offer partial online services. Check before visiting in person.
- Visit Early: Arrive between 10:00 AM and 11:00 AM for the shortest wait times.
- Bring a Pen: Government offices rarely provide writing materials at counters.
Find More Services in Nepal
Search hospitals, schools, emergency contacts, and government offices near you
Search Nepal Services →