Median data analyst salary in Singapore is S$80k. Junior roles (0–2 years) start at S$50k; senior roles (7+ years) reach S$120k+. Numbers reflect 2026 Singaporean market data.
Data Analysts in Singapore earn between SGD 3,500 and SGD 6,500 monthly, with senior roles commanding upwards of SGD 8,000. Your salary depends heavily on experience, industry, and whether you hold certifications like Google Analytics or SQL specializations. Tech companies and financial services typically pay 15–20% above average, while startups may offer equity to offset lower base pay. The role's demand has grown 23% year-over-year, giving you negotiating leverage—especially if you demonstrate Python proficiency or advanced Excel skills. Entry-level positions expect 0–2 years of experience; mid-level roles (3–5 years) unlock the upper salary range. Cost of living in Singapore means these figures translate to genuine purchasing power, but it's worth benchmarking your offer against your specific company size and sector. Ready to explore actual openings and interview preparation strategies?
| Level | Years | Salary (median) | 10th–90th percentile |
|---|---|---|---|
| Junior | 0–2 | S$50k | S$43k – S$60k |
| Mid-level | 3–6 | S$80k | S$68k – S$96k |
| Senior | 7+ | S$120k | S$102k – S$168k |
Search Data Analyst Roles in Singapore →