🏛️ Government Offices in Kathmandu

Complete Directory with Addresses, Phone Numbers & Services

← Back to Nepal Services Directory

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.

Company Registrar's Office

All company registrations in Nepal are processed through the Office of the Company Registrar (OCR) located at Tripureshwor, Kathmandu.

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.

Department of Foreign Employment

For Nepali citizens seeking foreign employment, this department issues permits and manages pre-departure orientations.

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

  1. Check Requirements Online: Visit the official website of the respective office to download application forms and document checklists.
  2. Make Photocopies: Always carry 2–3 photocopies of your citizenship certificate, passport, photos, and supporting documents.
  3. Use Online Services: Many offices now offer partial online services. Check before visiting in person.
  4. Visit Early: Arrive between 10:00 AM and 11:00 AM for the shortest wait times.
  5. 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 →