Agent directory

Search Singapore property agents by name or CEA registration number, filter by agency or area, then explore the agencies and developers shaping the market.

Get proposals from verified agents

Search a full or partial agent name, or a CEA registration number, using at least 3 characters. To find an agency’s agents, or agents with a CEA-recorded transaction in an area, use the Agency and Area filters. With an area, Deals and Home type rank its agents by their sales or rentals there, of HDB flats, condos, ECs or landed homes.

Teo Swee Eng (Eleana)

View public CEA track record

CEA no.
R021894H
Agency
Knight Frank Pte Ltd
Agency licence
L3005536J
Registration
01/01/2026 to 31/12/2026

Tridiana Ong

View public CEA track record

CEA no.
R030736C
Agency
Knight Frank Pte Ltd
Agency licence
L3005536J
Registration
24/09/2025 to 31/12/2026

Wang Zhen (Vera Wang)

View public CEA track record

CEA no.
R070855H
Agency
Knight Frank Pte Ltd
Agency licence
L3005536J
Registration
11/09/2024 to 31/12/2026

Wong Seok Mei (Elaine Wong)

View public CEA track record

CEA no.
R059471J
Agency
Knight Frank Pte Ltd
Agency licence
L3005536J
Registration
01/01/2026 to 31/12/2026

Xiong Guoxin

View public CEA track record

CEA no.
R064452I
Agency
Knight Frank Pte Ltd
Agency licence
L3005536J
Registration
03/11/2021 to 31/12/2026

Yeo Eng Ching Danny

View public CEA track record

CEA no.
R027838Z
Agency
Knight Frank Pte Ltd
Agency licence
L3005536J
Registration
01/01/2011 to 31/12/2026

Yeo Kuan Hwee Calvin

View public CEA track record

CEA no.
R002952E
Agency
Knight Frank Pte Ltd
Agency licence
L3005536J
Registration
24/03/2016 to 31/12/2026

Yeo Soon Chye (Benny)

View public CEA track record

CEA no.
R021205B
Agency
Knight Frank Pte Ltd
Agency licence
L3005536J
Registration
10/09/2026 to 31/12/2026

Yong Jie Loon Herman

View public CEA track record

CEA no.
R027188A
Agency
Knight Frank Pte Ltd
Agency licence
L3005536J
Registration
14/02/2026 to 31/12/2026

Zeng Zhixin, Angelia

View public CEA track record

CEA no.
R053713Z
Agency
Knight Frank Pte Ltd
Agency licence
L3005536J
Registration
01/01/2026 to 31/12/2026

Verify before you share documents or funds.

Always take note of an agent’s details and verify their current registration with CEA before sharing documents or funds.