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 up to SGD 8,000+. This range reflects the island's premium cost of living and high demand for analytics talent across finance, tech, and e-commerce sectors. Entry-level positions typically start around SGD 3,500–4,200, while mid-level analysts with 3–5 years of experience average SGD 5,000–6,000. Your actual salary hinges on technical depth (SQL, Python, Tableau), industry specialization, and certifications like Google Analytics or Tableau Desktop Specialist. The financial services and tech sectors pay roughly 15–20% above average, recognizing how data-driven decisions directly impact revenue. If you're transitioning careers or negotiating your first role, understanding this landscape helps you set realistic targets and identify where to upskill for higher-paying opportunities. Explore the verified job listings below to see current market rates for your experience level.
| 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 →