Wholesale medicine suppliers in India
PharmaBag connects retail pharmacies, hospitals, clinics and distributors with verified pharmaceutical wholesalers across India. The catalogue of 26,815 products is available to licensed buyers in every state, with GST invoicing and pan-India dispatch. Select a state or city below for local supply details.
Wholesale medicine suppliers by state
- Maharashtra6 cities
- Delhi5 cities
- West Bengal5 cities
- Gujarat5 cities
- Tamil Nadu5 cities
- Karnataka5 cities
- Telangana3 cities
- Uttar Pradesh6 cities
- Rajasthan4 cities
- Madhya Pradesh4 cities
- Bihar3 cities
- Punjab4 cities
- Haryana4 cities
- Kerala4 cities
- Andhra Pradesh4 cities
- Odisha3 cities
- Assam3 cities
- Jharkhand3 cities
- Chhattisgarh3 cities
- Uttarakhand3 cities
- Himachal Pradesh3 cities
- Goa2 cities
- Jammu and Kashmir2 cities
- Chandigarh1 cities
Major pharmaceutical trading cities
- Mumbai, Maharashtra
- Pune, Maharashtra
- Nagpur, Maharashtra
- Nashik, Maharashtra
- Aurangabad, Maharashtra
- Thane, Maharashtra
- New Delhi, Delhi
- Noida, Delhi
- Gurugram, Delhi
- Faridabad, Delhi
- Ghaziabad, Delhi
- Kolkata, West Bengal
- Howrah, West Bengal
- Siliguri, West Bengal
- Durgapur, West Bengal
- Asansol, West Bengal
- Ahmedabad, Gujarat
- Surat, Gujarat
- Vadodara, Gujarat
- Rajkot, Gujarat
- Ankleshwar, Gujarat
- Chennai, Tamil Nadu
- Coimbatore, Tamil Nadu
- Madurai, Tamil Nadu
- Trichy, Tamil Nadu
- Salem, Tamil Nadu
- Bengaluru, Karnataka
- Mysuru, Karnataka
- Hubballi, Karnataka
- Mangaluru, Karnataka
- Belagavi, Karnataka
- Hyderabad, Telangana
- Warangal, Telangana
- Nizamabad, Telangana
- Lucknow, Uttar Pradesh
- Kanpur, Uttar Pradesh
- Varanasi, Uttar Pradesh
- Agra, Uttar Pradesh
- Prayagraj, Uttar Pradesh
- Meerut, Uttar Pradesh
- Jaipur, Rajasthan
- Jodhpur, Rajasthan
- Udaipur, Rajasthan
- Kota, Rajasthan
- Indore, Madhya Pradesh
- Bhopal, Madhya Pradesh
- Jabalpur, Madhya Pradesh
- Gwalior, Madhya Pradesh
- Patna, Bihar
- Gaya, Bihar
- Muzaffarpur, Bihar
- Ludhiana, Punjab
- Amritsar, Punjab
- Jalandhar, Punjab
- Mohali, Punjab
- Panchkula, Haryana
- Karnal, Haryana
- Hisar, Haryana
- Ambala, Haryana
- Kochi, Kerala
- Thiruvananthapuram, Kerala
- Kozhikode, Kerala
- Thrissur, Kerala
- Visakhapatnam, Andhra Pradesh
- Vijayawada, Andhra Pradesh
- Guntur, Andhra Pradesh
- Tirupati, Andhra Pradesh
- Bhubaneswar, Odisha
- Cuttack, Odisha
- Rourkela, Odisha
- Guwahati, Assam
- Dibrugarh, Assam
- Silchar, Assam
- Ranchi, Jharkhand
- Jamshedpur, Jharkhand
- Dhanbad, Jharkhand
- Raipur, Chhattisgarh
- Bhilai, Chhattisgarh
- Bilaspur, Chhattisgarh
- Dehradun, Uttarakhand
- Haridwar, Uttarakhand
- Haldwani, Uttarakhand
- Baddi, Himachal Pradesh
- Solan, Himachal Pradesh
- Shimla, Himachal Pradesh
- Panaji, Goa
- Verna, Goa
- Jammu, Jammu and Kashmir
- Srinagar, Jammu and Kashmir
- Chandigarh, Chandigarh
Frequently asked questions
Which states does PharmaBag deliver wholesale medicines to?
PharmaBag supplies wholesale medicines across all Indian states and union territories. Dedicated supplier pages are available for 24 states and 90 major pharmaceutical trading cities, covering the full catalogue of 26,815 products.
Do I need a local supplier in my city to order?
No. PharmaBag is an online B2B marketplace, so a pharmacy or hospital anywhere in India can order from any verified supplier on the platform. Orders are dispatched to the buyer's registered address with a GST invoice, regardless of which state the supplier operates from.
How are suppliers verified?
Every supplier on PharmaBag completes verification with a valid drug licence and either GST registration or PAN before being permitted to list products. Verification is checked against government records through an authorised verification provider.
Is interstate supply of medicines allowed?
Yes. Licensed wholesalers in India may supply across state borders provided the buyer holds a valid drug licence and the transaction is invoiced with the applicable IGST. PharmaBag records both parties’ licence details on every order.