Top PR agencies in India

Here is the list with the top PR agencies in India, listed by popularity.

1. Adfactors PR

Adfactors PR, founded in 1997 and based in Mumbai, Maharashtra, is India's largest PR firm. In 2020, PRovoke Media named Adfactors PR as the no. 3 PR Agency of the Decade in Asia-Pac and in top 7 Agencies of the Decade globally. Adfactors PR is a member of PROI Worldwide, the largest global partnership of independent public relations firms.

2. Edelman India

Present in India since the late 90s, Edelman is strongly entrenched with Indian and multinational businesses, and Government organizations. It works with businesses from a diverse range of industries such as finance, FMCG, food, healthcare, and technology.


MSL is one of India's largest multi-discipline communications firms and a leader in the area of speciality communications services. It is part of Publicis Groupe's public relations and integrated communications network, one of the world's largest.

4. Genesis BCW (Genesis Burson Cohn & Wolfe)

Genesis BCW is a leading public relations and public affairs consultancy that delivers integrated communications services to some of the best global and Indian companies. It provides digitally and data-driven creative content grounded in earned media and scaled across all channels.

5. Perfect Relations

Perfect Relations, an image management and communication firm born and brought up in South Asia, has an innate and immaculate understanding of the region, its preferences and needs. Based in Delhi, it was founded in October 1992 by two veterans of business journalism in India - Dilip Cherian and Bobby Kewalramani.

6. Text100 India

Established in 1996 as Text100 Asia Pacific's flagship office, Text100 New Delhi focuses on building relationships with businesses that challenge and motivate, or are poised for something big and for whom PR is an essential component of their marketing mix. Today, Text100 New Delhi is the head office for the company's operations in India.

7. Weber Shandwick India

Weber Shandwick is a 20-year-old PR agency, aiming to deliver deeper engagement and enduring results for clients. It has a highly focussed approach to storytelling and campaign planning, which is consistently recognized by PR Forums.

8. Ketchum Sampark

Ketchum Sampark is one of India’s leading Public Relations & communications consultancy agency. It offers an extensive and experienced network of communications experts to help companies operating in India, as well as those looking to expand beyond its borders, achieve their goals.

9. Avian WE

Avian WE is a public relations company based in New Delh and is particularly noted for its deep connection to the Indian marketplace. The company was founded in 2004.

10. Value 360

Value 360 Communications is a 20-year-old Indian PR Company headquartered in New Delhi. It is focused in establishing early stage businesses.

11. The PRactice

The PRactice is recognized as one of the foremost PR firms in India with a major focus on building a brand reputation with a sound strategy.

External links: