List of Cities in India, List of Towns in India (M)
This is a list of cities, towns and villages in India. For local results browse cities using the A to Z.
- Macherla6
- Machilipatnam9
- Madanapalle8
- Madgaon1
- Madhepura3
- Madhubani10
- Madhupur7
- Madhyamgram10
- Madikeri7
- Madurai8,836
- Mahabaleswar4
- Mahad7
- Maharajganj6
- Mahasamund9
- Mahbubnagar2
- Mahe11
- Mahendragarh0
- Mahendragarh Haryana0
- Mahesana50
- Mahnar Bazar0
- Mahoba3
- Mahuva40
- Mahwa1
- Makhdumpur0
- Malappuram94
- Malegaon111
- Malerkotla49
- Malkangiri4
- Malout7
- Manavadar4
- Manchar2
- Mancherial3
- Mandamarri0
- Mandapeta3
- Mandi66
- Mandi Dabwali1
- Mandla6
- Mandsaur33
- Mandvi67
- Mandya575
- Maner1
- Manesar13
- Mangalagiri3
- Mangaldoi0
- Mangalore7,132
- Manglaur1
- Mangrol2
- Manihari2
- Mankachar0
- Mansa17
- Manuguru3
- Mapusa22
- Margao57
- Margherita2
- Marhaura0
- Mariani1
- Marigaon0
- Markapur9
- Marmagao0
- Masaurhi2
- Mathura72
- Mattannur4
- Maur4
- Mavelikkara2
- Mavoor10
- Mayang Imphal0
- Medak34
- Meerut3,047
- Mehmedabad0
- Mehrauli17
- Mhow7
- Mihijam1
- Mira-Bhayandar11
- Miraj37
- Mirganj0
- Miryalaguda2
- Mirzapur29
- Mithapur6
- Modasa7
- Moga30
- Mogalthur0
- Mohali735
- Mohania0
- Mokama0
- Mokameh0
- Mokokchung4
- Moradabad1,804
- Morinda4
- Morshi1
- Morvi28
- Motihari9
- Motipur1
- Mount Abu475
- Mukatsar6
- Mukerian6
- Muktsar10
- Mumbai102,196
- Mungeli4
- Munger9
- Muradnagar6
- Murliganj1
- Murshidabad16
- Murwara1
- Musabani0
- Mussoorie33
- Muvattupuzha11
- Muzaffarnagar58
- Muzaffarpur92
- Mysore7,485