Business directory
Find any local business in India.
Browse restaurants, clinics, salons and shops city by city. Own one? Claim your free listing and reply to reviews in your language.
15,55,277
businesses listed
3,562
cities and towns
Browse by city
Every town, by state
3,562 cities and towns across India.
- Andaman and Nicobar4 towns
- Andhra Pradesh173 towns
- Arunachal Pradesh7 towns
- Assam58 towns
- Bihar154 towns
- Chandigarh1 town
- Chhattisgarh67 towns
- Dadra and Nagar Haveli and Daman and Diu7 towns
- Delhi12 towns
- Goa16 towns
- Gujarat214 towns
- Haryana91 towns
- Himachal Pradesh13 towns
- Jammu and Kashmir35 towns
- Jharkhand80 towns
- Karnataka216 towns
- Kerala346 towns
- Ladakh3 towns
- Madhya Pradesh243 towns
- Maharashtra310 towns
- Manipur13 towns
- Meghalaya12 towns
- Mizoram7 towns
- Nagaland10 towns
- Odisha97 towns
- Puducherry9 towns
- Punjab118 towns
- Rajasthan209 towns
- Sikkim1 town
- Tamil Nadu442 towns
- Telangana95 towns
- Tripura15 towns
- Uttar Pradesh331 towns
- Uttarakhand28 towns
- West Bengal121 towns
Business data: OpenStreetMap contributors (ODbL); Overture Maps Foundation (CDLA-Permissive-2.0), from Meta, Microsoft, Foursquare (Foursquare data under Apache-2.0). Towns: GeoNames (CC BY 4.0).