Resumes Cover Letters Jobs Blog
WhatsApp Telegram
Start Chat →

Data Analyst Jobs by City

14,145 open Data Analyst positions across 20 cities worldwide. Median salary $80,000. 6,017 posted in the last 7 days.

14,145
Open Positions
$80,000
Median Salary
20
Cities Hiring
7%
Remote Friendly
6,017
New This Week
20+
Companies Hiring
✨ AI Job Search 📄 Resume Example ✉ Cover Letter

💰 Salary Analysis

Salary data based on 591 positions with reported compensation (4% of all Data Analyst listings).

10th percentile
$58,000
25th percentile
$64,000
Median (50th)
$80,000
75th percentile
$96,900
90th percentile
$130,000

Average salary: $86,459

🎯 In-Demand Skills

Most frequently requested skills in Data Analyst job descriptions, ranked by mention frequency.

SQL
Python
Tableau
Power BI
Data Analysis
Excel
ETL
Pandas
Agile
Data Visualization
Machine Learning
NumPy
CRM
GCP
AWS

🌎 Salary & Jobs by City

Compare Data Analyst opportunities across 20 cities. Click any city for detailed market analysis.

City Jobs ▼ Median Salary Salary Range Remote % Companies New (7d)
Bengaluru 591 $80,000 $64,000 – $96,900 2% 15 184
New Delhi 345 $80,000 $64,000 – $96,900 4% 15 215
Mumbai 281 $80,000 $64,000 – $96,900 4% 15 105
Pune 231 $80,000 $64,000 – $96,900 3% 15 73
Chennai 226 $80,000 $64,000 – $96,900 3% 15 92
Gurugram 223 $80,000 $64,000 – $96,900 3% 15 103
Hyderabad 179 $80,000 $64,000 – $96,900 3% 15 75
Secunderabad 146 $80,000 $64,000 – $96,900 3% 15 45
Noida 141 $80,000 $64,000 – $96,900 3% 15 56
Ahmedabad 138 $80,000 $64,000 – $96,900 4% 15 71
Kochi 129 $80,000 $64,000 – $96,900 3% 15 52
Coimbatore 115 $80,000 $64,000 – $96,900 4% 15 50
Kolkata 107 $80,000 $64,000 – $96,900 5% 15 46
Surat 107 $80,000 $64,000 – $96,900 6% 15 45
Ballari 104 $80,000 $64,000 – $96,900 5% 15 55
Nagpur 104 $80,000 $64,000 – $96,900 5% 15 45
Belagavi 99 $80,000 $64,000 – $96,900 5% 15 68
Jaipur 98 $80,000 $64,000 – $96,900 4% 15 46
Kanpur 95 $80,000 $64,000 – $96,900 5% 15 42
Kollam 94 $80,000 $64,000 – $96,900 5% 15 45

🏢 Top Employers

15 companies with the most Data Analyst openings globally.

Randstad Enterprise 256 jobs
Apex Systems 128 jobs
Arcana 126 jobs
Data Voyage 114 jobs
Daice Labs 113 jobs
Makoons Play School 113 jobs
Droisys 110 jobs
Pinnacle Group, Inc. 99 jobs
Ruder Finn India 99 jobs
Joveo AI 81 jobs
Insourcehire 79 jobs
Azilen Technologies 36 jobs

🌐 Where Data Analysts Work

India  12,278 jobs
United States  1,303 jobs
Germany  388 jobs
Canada  156 jobs
UAE  20 jobs

Data Analyst Job Market Overview (2026)

The Data Analyst job market is solidly active, with 14,145 open positions tracked across 20 cities worldwide. In the past 30 days alone, 12,835 new positions were posted (6,017 in the last week), indicating strong and consistent demand from employers.

Compensation Landscape

The median salary for Data Analyst positions is $80,000, with the middle 50% of earners making between $64,000 and $96,900. Top earners (90th percentile) command $130,000 or more. Note that 96% of listings do not disclose salary, so actual compensation may differ in some markets. The highest-paying city is Bengaluru at $80,000 median, while Kollam offers $80,000.

Remote Work Availability

7% of Data Analyst positions offer remote or hybrid work arrangements (924 listings). While the majority of positions remain on-site, remote options are increasingly available.

Skills That Get You Hired

Based on analysis of job descriptions, the most in-demand skills for Data Analyst roles are SQL, Python, Tableau, Power BI, Data Analysis, and Excel. Including these keywords in your resume and cover letter can significantly improve your ATS match rate and interview chances.

How to Apply

Start by reviewing our Data Analyst resume example to see what top candidates include. Pair it with a strong cover letter tailored to your target company. Then use JobsChat AI to search all 14,145 positions and get matched based on your experience, preferred location, and salary expectations.

Related Roles