Download the list of General practitioners in India. Smartscrapers provides an accurate directory and the latest data on the number of General practitioners in India There are 7687 General practitioners in India as of May 5, 2025; which is an 9.71% increase from 2023. Of these locations, 6047 General practitioners which is 78.67% of all General practitioners in India are single-owner operations, while the remaining 1640 which is 21.33% are part of larger brands. The top three states with the most General practitioners are Maharashtra with 1518 General practitioners, Uttar Pradesh with 681 General practitioners, Tamil Nadu with 679 General practitioners. Average age of General practitioners in India is 3 years and 1 months.