Secure websites use HTTPS
Scam alert
Sign up here for higher rate limits, priority support and maintenance notifications.
Data from Sep 2025
Last updated: 26 Dec 2025, 10:07 SGT
Indicative land use polygon layer. This layer is extracted from the latest Master Plan 2019 which may be updated from time to time. For the latest Master Plan, please visit URA’s web site at https://www.ura.gov.sg/.
Attribute Legend
| Attributes | Data Type | Description |
|---|---|---|
| OBJECTID | Numeric | - |
| LU_DESC | Text | - |
| LU_TEXT | Numeric | - |
| GPR | Text | - |
| WHI_Q_MX | Numeric | - |
| GPR_B_MN | Numeric | - |
| INC_CRC | Text | - |
| FMEL_UPD_D | Numeric | - |
| SHAPE.AREA | Numeric | - |
| SHAPE.LEN | Numeric | - |
Dataset preview
This code can be used to view the raw JSON dataset for Amendment to Master Plan 2019 Land Use layer. Large datasets may be truncated in the preview. Please download the dataset for complete data.
{
"type" : "FeatureCollection",
"name" : "UP_G_MP19_LAND_USE_PL",
"features" : [
{
"type" : "Feature",
"geometry" : {
"type" : "Polygon",
"coordinates" : [
[
[ 103.95251651000521, 1.3254491609131958 ],
[ 103.95271903238621, 1.3255890559980688 ],
[ 103.95259996370976, 1.3257449558047378 ],
[ 103.952559583156, 1.3257529885020558 ],
[ 103.95236918362117, 1.3256420595540477 ],
[ 103.95237254399699, 1.3256376732326225 ],
[ 103.9524406949181, 1.3255484274283162 ],
[ 103.95251651000521, 1.3254491609131958 ]
]
]
},
"properties" : {
"OBJECTID" : 3748521,
"LU_DESC" : "RESIDENTIAL",
"LU_TEXT" : " ",
"GPR" : "LND",
"WHI_Q_MX" : null,
"GPR_B_MN" : null,
"INC_CRC" : "022ACE1550EBEA5F",
"FMEL_UPD_D" : "20200519151725",
"SHAPE.AREA" : 700.9125535,
"SHAPE.LEN" : 105.047534406937
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Polygon",
"coordinates" : [
[
[ 103.82929159537383, 1.3617153499437329 ],
[ 103.8293508019488, 1.3617320988705859 ],
[ 103.8292873627109, 1.3619616626096809 ],
[ 103.8292293422473, 1.361940482298019 ],
[ 103.82929159537383, 1.3617153499437329 ]
]
]
},
"properties" : {
"OBJECTID" : 3748522,
"LU_DESC" : "RESIDENTIAL",
"LU_TEXT" : null,
"GPR" : "LND",
"WHI_Q_MX" : null,
"GPR_B_MN" : null,
"INC_CRC" : "5934973BD7A76735",
"FMEL_UPD_D" : "20200519151713",
"SHAPE.AREA" : 178.648115,
"SHAPE.LEN" : 65.9004989023081
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Polygon",
"coordinates" : [
[
[ 103.83327834921376, 1.356626576448572 ],
[ 103.83324811338191, 1.3566958688469737 ],
[ 103.83303313160484, 1.35655625305572 ],
[ 103.83306166106337, 1.3565047404635964 ],
[ 103.83327834921376, 1.356626576448572 ]
]
]
},
"properties" : {
"OBJECTID" : 3748523,
"LU_DESC" : "RESIDENTIAL",
"LU_TEXT" : null,
"GPR" : "LND",
"WHI_Q_MX" : null,
"GPR_B_MN" : null,
"INC_CRC" : "6E0AC56C00FE3FD7",
"FMEL_UPD_D" : "20200519151713",
"SHAPE.AREA" : 207.6963733,
"SHAPE.LEN" : 70.9857699877767
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Polygon",
"coordinates" : [
[
[ 103.77987982573644, 1.3156220577887072 ],
[ 103.77982401511187, 1.3157005906757016 ],
[ 103.77961173678709, 1.3155480930828767 ],
[ 103.77966762738414, 1.31546962260356 ],
[ 103.77987982573644, 1.3156220577887072 ]
]
]
},
"properties" : {
"OBJECTID" : 3748524,
"LU_DESC" : "RESIDENTIAL",
"LU_TEXT" : " ",
"GPR" : "LND",
"WHI_Q_MX" : null,
"GPR_B_MN" : null,
"INC_CRC" : "3691D0205517E609",
"FMEL_UPD_D" : "20200519151716",
"SHAPE.AREA" : 309.818988255,
"SHAPE.LEN" : 79.3915320748646
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Polygon",
"coordinates" : [
[
[ 103.78011421043033, 1.314873774625811 ],
[ 103.78008076142093, 1.3151088444165626 ],
[ 103.77997069835232, 1.3150937662982698 ],
[ 103.7800042192601, 1.3148584876027645 ],
[ 103.7800934719595, 1.3148708883543514 ],
[ 103.78011421043033, 1.314873774625811 ]
]
]
},
"properties" : {
"OBJECTID" : 3748525,
"LU_DESC" : "RESIDENTIAL",
"LU_TEXT" : " ",
"GPR" : "LND",
"WHI_Q_MX" : null,
"GPR_B_MN" : null,
"INC_CRC" : "9CCE16B1603ABF8D",
"FMEL_UPD_D" : "20200519151716",
"SHAPE.AREA" : 324.6814437,
"SHAPE.LEN" : 77.25909809964
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Polygon",
"coordinates" : [
[
[ 103.78848852831435, 1.3197382621138294 ],
[ 103.7886677197241, 1.319614032823048 ],
[ 103.78870189075654, 1.3196639453106318 ],
[ 103.7885225465895, 1.319788255993798 ],
[ 103.78848852831435, 1.3197382621138294 ]
]
]
},
"properties" : {
"OBJECTID" : 3748526,
"LU_DESC" : "RESIDENTIAL",
"LU_TEXT" : " ",
"GPR" : "LND",
"WHI_Q_MX" : null,
"GPR_B_MN" : null,
"INC_CRC" : "974A7FC99A253240",
"FMEL_UPD_D" : "20200519151716",
"SHAPE.AREA" : 162.3387085,
"SHAPE.LEN" : 61.8526196308059
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Polygon",
"coordinates" : [
[
[ 103.77105805088664, 1.345308903928446 ],
[ 103.77092424108871, 1.3455101133234837 ],
[ 103.77085526023599, 1.3454447251303225 ],
[ 103.7709787891711, 1.345260491290127 ],
[ 103.7709819351526, 1.3452557525040114 ],
[ 103.7710096103126, 1.345275902443922 ],
[ 103.77105805088664, 1.345308903928446 ]
]
]
},
"properties" : {
"OBJECTID" : 3748527,
"LU_DESC" : "RESIDENTIAL",
"LU_TEXT" : null,
"GPR" : "LND",
"WHI_Q_MX" : null,
"GPR_B_MN" : null,
"INC_CRC" : "D1AB23B132203955",
"FMEL_UPD_D" : "20200519151716",
"SHAPE.AREA" : 268.7422392,
"SHAPE.LEN" : 72.8358310452943
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Polygon",
"coordinates" : [
[
[ 103.87513267060905, 1.345490514646306 ],
[ 103.87512874342039, 1.3454625155975006 ],
[ 103.87543926741809, 1.3454184495994796 ],
[ 103.8755099485774, 1.3454384076893964 ],
[ 103.87549284034067, 1.345459778113563 ],
[ 103.87545618018568, 1.3455261681284716 ],
[ 103.87514389500045, 1.34557055973054 ],
[ 103.87513267060905, 1.345490514646306 ]
]
]
},
"properties" : {
"OBJECTID" : 3748528,
"LU_DESC" : "RESIDENTIAL",
"LU_TEXT" : " ",
"GPR" : "1.4",
"WHI_Q_MX" : null,
"GPR_B_MN" : null,
"INC_CRC" : "920F08901916D63D",
"FMEL_UPD_D" : "20200519151719",
"SHAPE.AREA" : 464.7357565,
"SHAPE.LEN" : 101.666956977044
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Polygon",
"coordinates" : [
[
[ 103.86918163929425, 1.343952566626403 ],
[ 103.869176464611, 1.3440229434285345 ],
[ 103.86899152267198, 1.3440103130877483 ],
[ 103.8690248313058, 1.3439407488958341 ],
[ 103.86918163929425, 1.343952566626403 ]
]
]
},
"properties" : {
"OBJECTID" : 3748529,
"LU_DESC" : "RESIDENTIAL",
"LU_TEXT" : " ",
"GPR" : "1.4",
"WHI_Q_MX" : null,
"GPR_B_MN" : null,
"INC_CRC" : "63EC5FF81A1C0FF8",
"FMEL_UPD_D" : "20200519151719",
"SHAPE.AREA" : 150.0249106,
"SHAPE.LEN" : 54.4710729877456
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Polygon",
"coordinates" : [
[
[ 103.87961600825659, 1.345646282281893 ],
[ 103.87943336425461, 1.3455149901712087 ],
[ 103.87947193936274, 1.3454607981272844 ],
[ 103.87965100614237, 1.3455895246223948 ],
[ 103.87961600825659, 1.345646282281893 ]
]
]
},
"properties" : {
"OBJECTID" : 3748530,
"LU_DESC" : "RESIDENTIAL",
"LU_TEXT" : " ",
"GPR" : "1.4",
"WHI_Q_MX" : null,
"GPR_B_MN" : null,
"INC_CRC" : "40BD2F379B34131A",
"FMEL_UPD_D" : "20200519151719",
"SHAPE.AREA" : 182.316394555,
"SHAPE.LEN" : 64.2255907074606
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Polygon",
"coordinates" : [
[
[ 103.80607816350192, 1.2916238471963355 ],
[ 103.8059526356283, 1.2917697741359215 ],
[ 103.80586590916397, 1.2916942949113954 ],
[ 103.80579778325992, 1.2916338554727396 ],
[ 103.80592273516334, 1.2914885525461752 ],
[ 103.8059352697061, 1.2914994683648129 ],
[ 103.80604876348187, 1.2915982623998215 ],
[ 103.80607816350192, 1.2916238471963355 ]
]
]
},
"properties" : {
"OBJECTID" : 3748531,
"LU_DESC" : "RESIDENTIAL",
"LU_TEXT" : " ",
"GPR" : "LND",
"WHI_Q_MX" : null,
"GPR_B_MN" : null,
"INC_CRC" : "7F99542F6C891B61",
"FMEL_UPD_D" : "20200519151706",
"SHAPE.AREA" : 487.603317,
"SHAPE.LEN" : 88.3287082828751
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Polygon",
"coordinates" : [
[
[ 103.88252939295404, 1.357022486693296 ],
[ 103.88275551824559, 1.3572212576544331 ],
[ 103.88267000013963, 1.3573176194003638 ],
[ 103.88266778432796, 1.3573201154906178 ],
[ 103.88244652196553, 1.3571161994950287 ],
[ 103.8824448191526, 1.3571146304582 ],
[ 103.88252762903907, 1.357020936649404 ],
[ 103.88252939295404, 1.357022486693296 ]
]
]
},
"properties" : {
"OBJECTID" : 3748532,
"LU_DESC" : "RESIDENTIAL",
"LU_TEXT" : " ",
"GPR" : "LND",
"WHI_Q_MX" : null,
"GPR_B_MN" : null,
"INC_CRC" : "16E5D828CBBBF952",
"FMEL_UPD_D" : "20200519151721",
"SHAPE.AREA" : 479.986705,
"SHAPE.LEN" : 95.8402331391879
}
},
{
"type" : "Feature",
"geometry" : {
"type" : "Polygon",
"coordinates" : [
[
[ 103.83559453471652, 1.3213478129674192 ],
[ 103.83559429390421, 1.321347581450279 ],
[ 103.83559427054186, 1.3213476004419598 ],
[ 103.83559425526643, 1.3213475633630354 ],
[ 103.83559413665758, 1.3213476682694334 ],
[ 103.83551437376826, 1.321152489267215 ],
[ 103.83550784217587, 1.321136507340896 ],
[ 103.83545989261663, 1.3210191760174157 ],
[ 103.83546011006625, 1.3210190855807658 ],
[ 103.83544631545969, 1.3209853075729212 ],
[ 103.83567434567344, 1.3210443840836577 ],
[ 103.83579781041436, 1.3210763704367887 ],
[ 10This code can be used to test a sample API query. It retrieves the data catalogue of this dataset. For a complete guide on query parameters and syntax, please refer to the API documentation
import requests
dataset_id = "d_c0e06af6b1a36e6a82223f67c1e17fbd"
url = "https://api-open.data.gov.sg/v1/public/api/datasets/" + dataset_id + "/poll-download"
response = requests.get(url)
json_data = response.json()
if json_data['code'] != 0:
print(json_data['errMsg'])
exit(1)
url = json_data['data']['url']
response = requests.get(url)
print(response.text)This dataset can be reused and cited in research publications.
23 Aug 2023
Free forever for personal or commercial use, under the Open Data Licence.