Loading...
📮 Get Sabah This Week free every Thursday · what is on across Sabah Subscribe →
Back to Essentials
Malaysian government building with flags
🏠 For Locals

Government Offices in Kota Kinabalu & Sabah

✅ Verified 7 October 2026

Need to renew your IC? Get a passport? Pay a summons? This page covers every government office you'll need in Sabah — with an interactive tool to tell you exactly what documents to bring.

💡 UTC is your one-stop shop

UTC Sabah (Urban Transformation Centre) on Jalan Belia, Kota Kinabalu, houses several agencies under one roof, and some counters open at weekends (UTC Malaysia, checked 7 October 2026). Hours vary by counter. Try UTC first before visiting individual offices.

What Do I Need? (Document Finder)

Select what you need to do, and we'll tell you which office to visit, what documents to bring, estimated costs, and processing time.

Select a task above to see requirements.

UTC Kota Kinabalu

Urban Transformation Centre (UTC)

Recommended First Stop
📍 Location Jalan Belia, off Jalan Tunku Abdul Rahman, 88000 Kota Kinabalu (UTC Malaysia, checked 7 October 2026)
🕐 Hours Varies by counter. JPN: 8:00 AM – 7:00 PM working days, 8:00 AM – 5:00 PM weekends (JPN, checked 7 October 2026). JPJ: the same, with a Friday break of 11:30 AM – 2:00 PM (JPJ, checked 7 October 2026). Immigration: Mon–Sun 8:30 AM – 9:00 PM, closed Friday 11:30 AM – 2:00 PM, daily 6:00 – 7:00 PM and on public holidays, with passport collection and payment until 8:30 PM (Immigration Department, checked 7 October 2026).

Agencies at UTC KK:

JPN (IC/MyKad) Immigration (Passport) JPJ (Road Transport) LHDN (Tax) SSM (Companies) PTPTN MARA KPWKM MUIS (Islamic affairs)

Government Agencies Directory

JPN (National Registration Department)

Identity Documents
📍 Levels 1–5, Block B, Kompleks Pentadbiran Kerajaan Persekutuan, Jalan UMS, 88400 Kota Kinabalu (JPN, checked 7 October 2026) 📞 088-488 380 / 088-488 301 🕐 Mon–Fri: 8:00 AM – 4:45 PM (break Mon–Thu 1:00 – 2:00 PM, Fri 11:30 AM – 2:00 PM) (JPN, checked 7 October 2026)

MyKad (IC) applications, renewals, replacements. Birth, death, marriage certificates. Name changes. Also at UTC (recommended).

Online: jpn.gov.my — Check IC status, download forms

Immigration Department (Sabah)

Passport & Visa
📍 Levels 1–4, Block B, Kompleks Pentadbiran Kerajaan Persekutuan, Jalan UMS, 88300 Kota Kinabalu (Immigration Department, checked 7 October 2026) 📞 088-488 700 / 088-488 800 🕐 Passport matters: Mon–Fri 7:30 AM – 5:30 PM (closed Fri 12:15 – 2:45 PM); no weekend passport hours, use UTC instead (Immigration Department, checked 7 October 2026)

New passport applications, renewals, visa extensions, work permits, student passes. Passport renewal also at UTC.

Online: STO system — Online appointment booking

JPJ (Road Transport Department)

Driving & Vehicles
📍 JPJ Sabah headquarters and Kota Kinabalu branch: Jalan Bundusan, Penampang (JPJ, checked 7 October 2026) 📞 088-511 888 / 088-717 777 (state headquarters) 🕐 Mon–Fri: 8:00 AM – 5:00 PM (break Mon–Thu 1:00 – 2:00 PM, Fri 11:30 AM – 2:00 PM). Closed weekends.

Driving licence renewal/new, road tax, vehicle registration & transfer, summons payment. Some services at UTC and post offices. JPJ suspended MyEG as a collection agent from 5 October 2026 (mStar, checked 7 October 2026).

Online: MyJPJ app and JPJ portal — licence and road tax renewal, summons

LHDN (Inland Revenue Board)

Tax
📍 Menara Hasil, Jalan Tunku Abdul Rahman, 88600 Kota Kinabalu. Also at Level 7, Bangunan UTC Sabah (LHDN, checked 7 October 2026) 📞 HASiL Contact Centre 03-8911 1000 (LHDN, checked 7 October 2026)

Income tax registration, annual filing (BE form), tax clearance, refund enquiries. Also at UTC.

Online: e-Filing — File tax returns online | Appointment

KWSP / EPF

Retirement Savings
📍 Check the current Kota Kinabalu branch address, phone and hours on kwsp.gov.my

EPF withdrawals, account enquiries, i-Akaun registration, employer services, nomination updates.

Online: i-Akaun — Check balance, apply withdrawals

Sabah Lands & Surveys Department

Land & Property
📍 Wisma Tanah dan Ukur, Jalan Perwira, 88100 Kota Kinabalu (Lands and Surveys Department, checked 7 October 2026) 📞 088-527 600 / 088-527 601

Land title transfers, land searches, survey, property-related services. Sabah has its own land law system separate from Peninsular Malaysia (Sabah Land Ordinance).

Sabah State Library

Library
📍 Jalan Tasik, off Jalan Maktab Gaya, 88300 Luyang, Kota Kinabalu (Sabah State Library, checked 7 October 2026) 📞 088-214 828 / 088-231 623 🕐 Mon–Fri: 9:00 AM – 5:00 PM. Sat–Sun: 9:00 AM – 2:00 PM. Closed on public holidays.

Public library with reading rooms, a children's section and a Sabah heritage collection. Check membership details on the library website.

Online Services

Many government services can now be done online, saving you a trip to the office. Here are the most useful portals:

Portal What You Can Do Link
MyJPJ app / JPJ portal Driving licence and road tax renewal, summons. JPJ suspended MyEG as a collection agent from 5 October 2026 (mStar, checked 7 October 2026) jpj.gov.my
e-Filing (LHDN) Submit income tax return, check assessment mytax.hasil.gov.my
STO (Immigration) Passport appointment booking sto.imi.gov.my
i-Akaun (EPF) Check EPF balance, apply for withdrawals kwsp.gov.my
JomPAY Pay government bills via online banking paynet.my

Tips for Government Offices

⏰

Go Early

Arrive by 7:30am to get an early queue number. Most offices get busy after 10am. UTC is less crowded on weekday evenings and Sunday mornings.

📋

Bring Copies

Always bring 2 photocopies of every document. There are usually photocopy shops nearby, but bringing your own saves time and money.

💳

Bring Cash

Some counters only accept cash or bank draft. While card payment is expanding, don't rely on it. Bring exact change when possible.

📱

Use UTC First

Some counters at UTC Sabah on Jalan Belia open at weekends, and hours vary by counter. For routine tasks (IC, passport, tax), try UTC before the main office.

Frequently asked questions

Q What is UTC and why should I go there first?

UTC Sabah (Urban Transformation Centre) is a government service centre on Jalan Belia, off Jalan Tunku Abdul Rahman, Kota Kinabalu. The UTC network lists counters for Immigration, JPN, JPJ, LHDN, SSM, PTPTN, MARA and others (UTC Malaysia, checked 7 October 2026).

Why go to UTC first:

  • Some counters open at weekends. JPN lists 8am to 7pm on working days and 8am to 5pm at weekends for its UTC counters (JPN, checked 7 October 2026)
  • Immigration at UTC Sabah lists Monday to Sunday, 8.30am to 9pm, with breaks, and is closed on public holidays (Immigration Department, checked 7 October 2026)

Hours vary by counter, and not every service is offered at UTC. Complex cases may still need the main office.

Q Do I need an appointment for government offices?

It depends on the agency, and appointment rules change. Check the official site before you go:

Q How much does a passport cost in Sabah, and how long does renewal take?

Fees: a 5-year passport is RM200 for applicants aged 12 to 59 and RM100 for children under 12 and applicants aged 60 and above. A 10-year passport is RM350 for applicants aged 18 to 59 and RM175 for applicants aged 60 and above; applicants under 18 can only get the 5-year passport. Lower or free rates apply to overseas degree students under 21, Hajj pilgrims and OKU cardholders, and replacing a lost or damaged passport costs more (Immigration Department, checked 7 October 2026).

Processing times vary by office. Check current times with the Immigration Department or book through the STO system.

Q Can I renew my driving licence online?

Yes. JPJ suspended MyEG as a collection agent from 5 October 2026. Licences can be renewed at JPJ counters, through the MyJPJ app, the JPJ public portal, JPJ kiosks, mobile counters and post offices (mStar, checked 7 October 2026).

Fee for a competent driving licence (CDL): RM30 a year for Class D (car) and RM20 a year for Class B2/B (motorcycle) (JPJ, checked 7 October 2026).

Q What documents do I need for a MyKad replacement?

For a lost MyKad, the fee for a citizen is RM110 for the first loss, RM310 for the second and RM1,010 for the third and later losses. A police report is needed if the card was stolen or lost in a robbery or disaster, and for second and later losses (JPN, checked 7 October 2026).

For a damaged MyKad, the fee is RM10 for citizens, and free if the card was damaged within 12 months of issue (JPN, checked 7 October 2026).

Check the JPN pages for the full document list and processing time.

Q Is there a government office in my district or do I have to go to KK?

Most districts have basic government service counters for common tasks. However, for complex matters, you may need to visit the main KK offices. Available in most district offices:

  • JPN counter — Basic IC services, birth registration
  • JPJ branch — Licence renewal, road tax
  • Post office — Bill payments, licence renewals, some government transactions

UTC Sabah on Jalan Belia, Kota Kinabalu, has counters for several agencies in one place (UTC Malaysia, checked 7 October 2026).

Sources & References 8 sources
📮 Free Weekly Newsletter

Get Sabah This Week, free every Thursday

One short email a week on what's happening around Sabah: events, food, and local life. Free to join, and free to leave whenever you like.

One email a week. Unsubscribe anytime. See what’s inside →