Sabah, in the present tense
Thursday, 5 November 2026
A beautifully designed, living portrait of Sabah.
Public data, turned into stories people can understand — what is happening from the Crocker Range to the Sulu Sea today, how it compares with normal, and what is changing underneath. Organised by life, not by agency.
Sabah today
LiveSabah is warmer than normal today.
+1.2°C
vs 1991–2020 baselineThe state mean against the 1991–2020 normal for this date — read live from reference meteorological stations across Sabah.
Sandakan is the hottest station today at +1.6°C above normal, while upland Keningau sits at +0.8°C.
Inspect station telemetry on mapSpatial Portrait · Chapter 1
Detailed Maps of Sabah
Click any of the 27 districts to inspect
Loading spatial data...
Tuaran
Population
135,700
DOSM Q1 2026
Median Income
RM 4,150
DOSM HIS 2024
Division & District spotlight
Rotates daily · click to preview
Sandakan
Spanning from the central heart of Borneo in Tongod—Sabah's largest district by land area—across the 560km Kinabatangan floodplain to the historic port city of Sandakan.
Today across Sandakan: +1.6°C against normal, rainfall at 88% of usual.
LivePeople
764K
21.3% of Sabah
Median income
RM4,380
urban-rural split · 2024
Did you know · Sabah Earth & Life Systems
Altitude drops temperature by 6.5°C for every kilometre climbed.
Because air expands and cools as it rises up the Crocker Range, Kundasang sits roughly 9–10°C cooler than coastal Kota Kinabalu just 55 kilometres away.
Environmental lapse rate
The Kinabatangan drains nearly a quarter of Sabah's land mass.
Spanning 560 kilometres from the interior mountains to the Sulu Sea, the Sungai Kinabatangan catchment covers 16,800 km².
Sabah Department of Irrigation and Drainage (DID)