Public relations: Average Salary in India, 2025
Find out what the average Public relations salary is
Salary rate
How much does a Public relations make in India?
₹ 550,000/ Annual
Based on 1781 salaries
Based on 1781 salaries
The average Public relations in India is ₹ 550,000 per year or ₹ 220 per hour. Entry-level positions start at ₹ 480,000 per year, while most experienced workers make up to ₹ 1,110,000 per year.
Median₹ 550,000

Low₹ 480,000
High₹ 1,110,000
Active jobs with salaries



- Promoted
Concept Public Relations - Public Relations Manager
Concept Public RelationsMumbai, India Description : We are looking for a Public Relations (PR) Manager to join our Mumbai branch for the Technology Vertical.If you have a passion for building strong media ...Show moreLast updated: 30+ days ago
- Promoted
- New!
Public Relations Executive
Branding EdgeDindigul, IN Branding Edge offers brands a competitive edge through strategic and creative solutions, igniting opportunities for growth.
By staying ahead of the latest trends, we develop compelling plans and ins...Show moreLast updated: 6 hours ago
- Promoted
Public Relations Executive
MSL IndiaDelhi, India Top 5 things you will do in your role : .Identify media / influencers and build relationships with them.Develop and deliver basic documents in a timely manner.
Undertake and own responsibilities pertai...Show moreLast updated: 30+ days ago
- Promoted
Public Relations Executive
LUXASIADelhi, India LUXASIA is the leading and largest beauty omnichannel brand-builder of Asia Pacific.Since 1986, it has successfully enabled market entry and brand growth for more than 100 luxury beauty brands, the...Show moreLast updated: 4 days ago