{"schema_version":1,"generated_at":"2026-09-16T15:37:57.577Z","current_month":"2026-09","latest_transaction_month":"2026-09","data_start_month":"2021-09","sample_data":false,"sources":{"pipeline":{"service":"PMI_Resi_Pipeline","name":"Private Residential Projects in the Pipeline","records":66},"transactions":{"service":"PMI_Resi_Transaction","name":"Private Residential Property Transactions","records":132997},"rentals":{"service":"PMI_Resi_Rental","name":"Private Residential Properties Rental Contract","records":86714}},"totals":{"projects":2466,"by_cohort":{"upcoming":{"confirmed":0,"estimated":52,"undated":0},"just_topped":{"confirmed":60,"estimated":26,"undated":0},"mature":{"confirmed":2261,"estimated":6,"undated":0},"later":{"confirmed":0,"estimated":27,"undated":0},"undated":{"confirmed":0,"estimated":0,"undated":34}}},"map":{"located_projects":2368,"address_projects":77,"street_level_projects":14,"unlocated_projects":7},"districts":[{"code":"01","name":"D01 Raffles Place / Marina","slug":"d01","projects":21,"confirmed":15,"estimated":4,"undated":2,"cohorts":{"upcoming":2,"just_topped":0,"mature":15,"later":2,"undated":2},"center":{"lat":1.28093,"lng":103.84918}},{"code":"02","name":"D02 Tanjong Pagar","slug":"d02","projects":24,"confirmed":18,"estimated":3,"undated":3,"cohorts":{"upcoming":2,"just_topped":0,"mature":18,"later":1,"undated":3},"center":{"lat":1.27527,"lng":103.84237}},{"code":"03","name":"D03 Queenstown / Tiong Bahru","slug":"d03","projects":42,"confirmed":38,"estimated":3,"undated":1,"cohorts":{"upcoming":1,"just_topped":1,"mature":37,"later":2,"undated":1},"center":{"lat":1.29003,"lng":103.82779}},{"code":"04","name":"D04 HarbourFront / Sentosa","slug":"d04","projects":23,"confirmed":23,"estimated":0,"undated":0,"cohorts":{"upcoming":0,"just_topped":1,"mature":22,"later":0,"undated":0},"center":{"lat":1.26638,"lng":103.82471}},{"code":"05","name":"D05 Pasir Panjang / West Coast","slug":"d05","projects":93,"confirmed":84,"estimated":9,"undated":0,"cohorts":{"upcoming":8,"just_topped":5,"mature":79,"later":1,"undated":0},"center":{"lat":1.28961,"lng":103.77817}},{"code":"06","name":"D06 City Hall","slug":"d06","projects":3,"confirmed":2,"estimated":0,"undated":1,"cohorts":{"upcoming":0,"just_topped":0,"mature":2,"later":0,"undated":1},"center":{"lat":1.29154,"lng":103.84921}},{"code":"07","name":"D07 Bugis / Beach Road","slug":"d07","projects":16,"confirmed":15,"estimated":1,"undated":0,"cohorts":{"upcoming":0,"just_topped":2,"mature":13,"later":1,"undated":0},"center":{"lat":1.30027,"lng":103.85709}},{"code":"08","name":"D08 Little India / Farrer Park","slug":"d08","projects":79,"confirmed":79,"estimated":0,"undated":0,"cohorts":{"upcoming":0,"just_topped":4,"mature":75,"later":0,"undated":0},"center":{"lat":1.31361,"lng":103.85316}},{"code":"09","name":"D09 Orchard / River Valley","slug":"d09","projects":210,"confirmed":199,"estimated":7,"undated":4,"cohorts":{"upcoming":0,"just_topped":6,"mature":196,"later":4,"undated":4},"center":{"lat":1.29942,"lng":103.83839}},{"code":"10","name":"D10 Tanglin / Holland","slug":"d10","projects":306,"confirmed":292,"estimated":7,"undated":7,"cohorts":{"upcoming":1,"just_topped":14,"mature":283,"later":1,"undated":7},"center":{"lat":1.31244,"lng":103.82518}},{"code":"11","name":"D11 Newton / Novena","slug":"d11","projects":145,"confirmed":137,"estimated":6,"undated":2,"cohorts":{"upcoming":2,"just_topped":6,"mature":134,"later":1,"undated":2},"center":{"lat":1.31953,"lng":103.84118}},{"code":"12","name":"D12 Balestier / Toa Payoh","slug":"d12","projects":122,"confirmed":119,"estimated":3,"undated":0,"cohorts":{"upcoming":1,"just_topped":2,"mature":118,"later":1,"undated":0},"center":{"lat":1.32608,"lng":103.8518}},{"code":"13","name":"D13 Macpherson / Braddell","slug":"d13","projects":44,"confirmed":44,"estimated":0,"undated":0,"cohorts":{"upcoming":0,"just_topped":2,"mature":42,"later":0,"undated":0},"center":{"lat":1.33386,"lng":103.86837}},{"code":"14","name":"D14 Geylang / Eunos","slug":"d14","projects":215,"confirmed":211,"estimated":2,"undated":2,"cohorts":{"upcoming":0,"just_topped":5,"mature":208,"later":0,"undated":2},"center":{"lat":1.31417,"lng":103.88675}},{"code":"15","name":"D15 Katong / Marine Parade","slug":"d15","projects":446,"confirmed":430,"estimated":15,"undated":1,"cohorts":{"upcoming":9,"just_topped":12,"mature":422,"later":2,"undated":1},"center":{"lat":1.31059,"lng":103.90496}},{"code":"16","name":"D16 Bedok / Upper East Coast","slug":"d16","projects":74,"confirmed":69,"estimated":5,"undated":0,"cohorts":{"upcoming":0,"just_topped":2,"mature":69,"later":3,"undated":0},"center":{"lat":1.32176,"lng":103.94392}},{"code":"17","name":"D17 Loyang / Changi","slug":"d17","projects":36,"confirmed":33,"estimated":3,"undated":0,"cohorts":{"upcoming":3,"just_topped":1,"mature":32,"later":0,"undated":0},"center":{"lat":1.37786,"lng":103.96392}},{"code":"18","name":"D18 Tampines / Pasir Ris","slug":"d18","projects":47,"confirmed":41,"estimated":4,"undated":2,"cohorts":{"upcoming":1,"just_topped":1,"mature":41,"later":2,"undated":2},"center":{"lat":1.35998,"lng":103.94458}},{"code":"19","name":"D19 Serangoon / Punggol","slug":"d19","projects":193,"confirmed":185,"estimated":5,"undated":3,"cohorts":{"upcoming":2,"just_topped":5,"mature":183,"later":0,"undated":3},"center":{"lat":1.3608,"lng":103.88012}},{"code":"20","name":"D20 Bishan / Ang Mo Kio","slug":"d20","projects":48,"confirmed":45,"estimated":3,"undated":0,"cohorts":{"upcoming":1,"just_topped":1,"mature":45,"later":1,"undated":0},"center":{"lat":1.3567,"lng":103.83581}},{"code":"21","name":"D21 Upper Bukit Timah","slug":"d21","projects":79,"confirmed":72,"estimated":5,"undated":2,"cohorts":{"upcoming":4,"just_topped":3,"mature":69,"later":1,"undated":2},"center":{"lat":1.34066,"lng":103.77213}},{"code":"22","name":"D22 Jurong / Boon Lay","slug":"d22","projects":25,"confirmed":21,"estimated":3,"undated":1,"cohorts":{"upcoming":3,"just_topped":0,"mature":21,"later":0,"undated":1},"center":{"lat":1.34261,"lng":103.72402}},{"code":"23","name":"D23 Hillview / Bukit Panjang","slug":"d23","projects":76,"confirmed":69,"estimated":7,"undated":0,"cohorts":{"upcoming":3,"just_topped":6,"mature":66,"later":1,"undated":0},"center":{"lat":1.36482,"lng":103.76071}},{"code":"24","name":"D24 Lim Chu Kang / Tengah","slug":"d24","projects":4,"confirmed":0,"estimated":4,"undated":0,"cohorts":{"upcoming":2,"just_topped":1,"mature":0,"later":1,"undated":0},"center":{"lat":1.415,"lng":103.715}},{"code":"25","name":"D25 Kranji / Woodlands","slug":"d25","projects":15,"confirmed":14,"estimated":1,"undated":0,"cohorts":{"upcoming":0,"just_topped":0,"mature":14,"later":1,"undated":0},"center":{"lat":1.43136,"lng":103.79234}},{"code":"26","name":"D26 Upper Thomson","slug":"d26","projects":23,"confirmed":15,"estimated":8,"undated":0,"cohorts":{"upcoming":6,"just_topped":2,"mature":14,"later":1,"undated":0},"center":{"lat":1.39635,"lng":103.82344}},{"code":"27","name":"D27 Yishun / Sembawang","slug":"d27","projects":38,"confirmed":33,"estimated":3,"undated":2,"cohorts":{"upcoming":1,"just_topped":4,"mature":31,"later":0,"undated":2},"center":{"lat":1.4373,"lng":103.82943}},{"code":"28","name":"D28 Seletar / Yio Chu Kang","slug":"d28","projects":19,"confirmed":18,"estimated":0,"undated":1,"cohorts":{"upcoming":0,"just_topped":0,"mature":18,"later":0,"undated":1},"center":{"lat":1.39,"lng":103.87048}}]}