1
Macherla

Andhra Pradesh: 642

 
2
Machhali Shahar

Uttar Pradesh: 197

 
3
Machilipatnam

Andhra Pradesh: 609

 
4
Machkhowa

Assam: 3

 
5
Machkund

Orissa: 36

 
6
Madakasira

Andhra Pradesh: 80

 
7
Madanapalle

Andhra Pradesh: 1763

 
8
Madanpur

Bihar: 2

 
9
Madarihat

West Bengal: 135

 
10
Maddur

Karnataka: 106

 
11
Madgul

Telangana: 10

 
12
Madha

Maharashtra: 942

 
13
Madhepura

Bihar: 15

 
14
Madhogarh

Uttar Pradesh: 243

 
15
Madhopur

Rajasthan: 6

 
16
Madhuban

Uttar Pradesh: 175

 
17
Madhubani

Bihar: 554

 
18
Madhugiri

Karnataka: 88

 
19
Madhupur

Jharkhand: 176

 
20
Madikeri

Karnataka: 4203

 
21
Madurai

Tamil Nadu: 12009

 
22
Madurai South

Tamil Nadu: 59

 
23
Madurantakam

Tamil Nadu: 757

 
24
Maduravoyal

Tamil Nadu: 520

 
25
Magadi

Karnataka: 749

 
26
Magra

West Bengal: 1080

 
27
Mahabaleshwar

Maharashtra: 102

 
28
Mahabub Nagar

Telangana: 9

 
29
Mahabubabad

Telangana: 1390

 
30
Mahabubnagar

Telangana: 2685

 
31
Mahad

Maharashtra: 992

 
32
Mahagama

Jharkhand: 834

 
33
Mahagaon

Maharashtra: 520

 
34
Maharajpur

Madhya Pradesh: 2

 
35
Mahasamund

Chhattisgarh: 3238

 
36
Mahasi

Uttar Pradesh: 2

 
37
Mahbubnagar

Telangana: 162

 
38
Mahe

Pondicherry (Puducherry): 17

 
39
Mahendraganj

Meghalaya: 6

 
40
Mahesana

Gujarat: 4025

 
41
Maheshpur

Jharkhand: 31

 
42
Maheshwar

Madhya Pradesh: 362

 
43
Maheswaram

Telangana: 9

 
44
Mahgama

Jharkhand: 2905

 
45
Mahidpur

Madhya Pradesh: 501

 
46
Mahisadal

West Bengal: 1762

 
47
Mahisagar

Gujarat: 607

 
48
Mahmudabad

Uttar Pradesh: 495

 
49
Mahnar

Bihar: 6

 
50
Mahoba

Uttar Pradesh: 2

 
51
Mahore

Jammu And Kashmir: 2484

 
52
Mahore

Maharashtra: 88

 
53
Mahrajgang

Uttar Pradesh: 4

 
54
Mahrajganj

Uttar Pradesh: 5433

 
55
Mahrauni

Uttar Pradesh: 53

 
56
Mahroni

Uttar Pradesh: 208

 
57
Mahudha

Gujarat: 6

 
58
Mahulpalli

Orissa: 629

 
59
Mahuva

Gujarat: 327

 
60
Mahuwadand

Jharkhand: 37

 
61
Mahwa

Rajasthan: 2

 
62
Maihar

Madhya Pradesh: 376

 
63
Mainpuri

Uttar Pradesh: 7216

 
64
Mairang

Meghalaya: 5

 
65
Majalgaon

Maharashtra: 188

 
66
Majauli

Madhya Pradesh: 48

 
67
Majuli

Assam: 35

 
68
Makkuva

Andhra Pradesh: 2

 
69
Makrana

Rajasthan: 315

 
70
Maksudangarh

Madhya Pradesh: 111

 
71
Mal

West Bengal: 2115

 
72
Malad East

Maharashtra: 368

 
73
Malad West

Maharashtra: 1640

 
74
Malahara

Madhya Pradesh: 45

 
75
Malappuram

Kerala: 807

 
76
Malavalli

Karnataka: 33

 
77
Malda

West Bengal: 6162

 
78
Malda

Jharkhand: 271

 
79
Malegaon

Maharashtra: 2138

 
80
Malehara

Madhya Pradesh: 202

 
81
Malerkotla

Punjab: 1057

 
82
Malhargarh

Madhya Pradesh: 178

 
83
Maligaon

Assam: 451

 
84
Malihabad

Uttar Pradesh: 155

 
85
Malikipuram

Andhra Pradesh: 10

 
86
Maliya Miyana

Gujarat: 89

 
87
Malkangiri

Orissa: 3897

 
88
Malkapur

Maharashtra: 64

 
89
Mallappally

Kerala: 1179

 
90
Malout

Punjab: 867

 
91
Malrna Doongar

Rajasthan: 35

 
92
Malshiras

Maharashtra: 900

 
93
Malsiras

Maharashtra: 269

 
94
Malsras

Maharashtra: 79

 
95
Malur

Karnataka: 43

 
96
Malvan

Maharashtra: 296

 
97
Mambalam

Tamil Nadu: 711

 
98
Mamit

Mizoram: 20

 
99
Man

Maharashtra: 266

 
100
Mana Camp

Chhattisgarh: 137

 
101
Manachanalloor

Tamil Nadu: 4

 
102
Manachanallur

Tamil Nadu: 544

 
103
Manali

Himachal Pradesh: 256

 
104
Manamadurai

Tamil Nadu: 568

 
105
Manamelkudi

Tamil Nadu: 185

 
106
Manamunda

Orissa: 10

 
107
Mananthavady

Kerala: 8340

 
108
Manaparai

Tamil Nadu: 6

 
109
Manapparai

Tamil Nadu: 2096

 
110
Manasa

Madhya Pradesh: 1813

 
111
Manavadar

Gujarat: 68

 
112
Manawar

Madhya Pradesh: 234

 
113
Manbazar

West Bengal: 2710

 
114
Manchar

Maharashtra: 6

 
115
Mancherial

Andhra Pradesh: 1

 
116
Mancherial

Telangana: 1840

 
117
Mancheswar

Orissa: 1

 
118
Mandal

Gujarat: 8

 
119
Mandamarri

Telangana: 9

 
120
Mandangad

Maharashtra: 11631

 
121
Mandapeta

Andhra Pradesh: 394

 
122
Mandar

Jharkhand: 64

 
123
Mandavalli

Andhra Pradesh: 5

 
124
Mandawa

Rajasthan: 1

 
125
Mandawar

Rajasthan: 873

 
126
Mander

Jharkhand: 60

 
127
Mandi

Himachal Pradesh: 11405

 
128
Mandi Ateli

Haryana: 328

 
129
Mandi Dabwali

Haryana: 427

 
130
Mandideep

Madhya Pradesh: 2

 
131
Mandirbazar

West Bengal: 947

 
132
Mandla

Madhya Pradesh: 1328

 
133
Mandrail

Rajasthan: 127

 
134
Mandsaur

Madhya Pradesh: 3159

 
135
Mandu

Jharkhand: 2611

 
136
Mandvi

Gujarat: 488

 
137
Mandya

Karnataka: 6350

 
138
Manendragarh

Chhattisgarh: 1634

 
139
Maner

Bihar: 8

 
140
Manesar

Haryana: 1769

 
141
Maneswar

Orissa: 152

 
142
Mangalagiri

Andhra Pradesh: 1269

 
143
Mangaldoi

Assam: 220

 
144
Mangalooru

Karnataka: 6

 
145
Mangalore

Karnataka: 3278

 
146
Mangalvedha

Maharashtra: 401

 
147
Mangan

Sikkim: 51

 
148
Mangaon

Maharashtra: 516

 
149
Mango

Jharkhand: 498

 
150
Mangolkote

West Bengal: 1531

 
151
Mangrol

Gujarat: 124

 
152
Mangrol

Rajasthan: 2

 
153
Mangrulpir

Maharashtra: 976

 
154
Manikchak

West Bengal: 2034

 
155
Manikchjak

West Bengal: 765

 
156
Manikpur

Chhattisgarh: 9

 
157
Manikpur

Assam: 7

 
158
Manipur

Manipur: 58

 
159
Manjeri

Kerala: 1070

 
160
Manjhanpur

Uttar Pradesh: 2441

 
161
Mankachar

Assam: 38

 
162
Mankapur

Uttar Pradesh: 116

 
163
Manmad

Maharashtra: 13

 
164
Mannargudi

Tamil Nadu: 316

 
165
Mannarkad

Kerala: 4199

 
166
Manpur

Chhattisgarh: 2661

 
167
Mansa

Punjab: 2504

 
168
Mansa

Gujarat: 91

 
169
Mant

Uttar Pradesh: 130

 
170
Mantha

Maharashtra: 144

 
171
Manubazar

Tripura: 432

 
172
Manubolu

Andhra Pradesh: 2

 
173
Manugurq

Telangana: 272

 
174
Manuguru

Andhra Pradesh: 2

 
175
Manuguru

Telangana: 539

 
176
Manvi

Karnataka: 14

 
177
Manwath

Maharashtra: 3255

 
178
Mapusa

Goa: 5

 
179
Mararikulam

Kerala: 206

 
180
Maredumilli

Andhra Pradesh: 26

 
181
Maregaon

Maharashtra: 165

 
182
Margao

Goa: 39

 
183
Margfherita

Assam: 164

 
184
Margherita

Assam: 829

 
185
Mariahu

Uttar Pradesh: 137

 
186
Mariahun

Uttar Pradesh: 263

 
187
Maripeda

Telangana: 2

 
188
Markacho

Jharkhand: 13

 
189
Markapur

Andhra Pradesh: 140

 
190
Marowa

Assam: 1

 
191
Marsaghai

Orissa: 44

 
192
Marwahi

Chhattisgarh: 136

 
193
Marwar Jn.

Rajasthan: 24

 
194
Masaurhi

Bihar: 5

 
195
Masturi

Chhattisgarh: 2

 
196
Matar

Gujarat: 31

 
197
Mathabhanga

West Bengal: 2473

 
198
Mathania

Rajasthan: 164

 
199
Mathura

Uttar Pradesh: 50371

 
200
Mathurapur

West Bengal: 3508

 
201
Matia

Assam: 10

 
202
Matigara

West Bengal: 131

 
203
Mattannur

Kerala: 21

 
204
Matteli

West Bengal: 806

 
205
Mau

Uttar Pradesh: 3276

 
206
Mau Aima

Uttar Pradesh: 19

 
207
Mauganj

Madhya Pradesh: 367

 
208
Maunath Bhanjan

Uttar Pradesh: 98

 
209
Maur

Punjab: 204

 
210
Mauranipur

Uttar Pradesh: 298

 
211
Maval

Maharashtra: 214982

 
212
Mavelikara

Kerala: 2403

 
213
Mavelikkara

Kerala: 1294

 
214
Mavli

Rajasthan: 409

 
215
Mavoor

Kerala: 1

 
216
Mawal

Maharashtra: 274

 
217
Mawana

Uttar Pradesh: 678

 
218
Mawkyrwat

Meghalaya: 17

 
219
Mawlai

Meghalaya: 211

 
220
Mawpat

Meghalaya: 83

 
221
Mawphlang

Meghalaya: 15

 
222
Mawsynram

Meghalaya: 10

 
223
Mayabander

Andaman And Nicobar Islands: 337

 
224
Mayiladuthurai

Tamil Nadu: 2806

 
225
Maynaguri

West Bengal: 88

 
226
Mayurbhanj

Orissa: 104

 
227
Mazbat

Assam: 45

 
228
Mebo

Arunachal Pradesh: 80

 
229
Medak

Telangana: 55302

 
230
Medikonduru

Andhra Pradesh: 19

 
231
Medinipur

West Bengal: 409

 
232
Medziphema

Nagaland: 15

 
233
Meenachil

Kerala: 5047

 
234
Meerganj

Uttar Pradesh: 416

 
235
Meerut

Uttar Pradesh: 73211

 
236
Meghalaya

Meghalaya: 147

 
237
Meghnagar

Madhya Pradesh: 55

 
238
Meghraj

Gujarat: 2

 
239
Meharma

Jharkhand: 642

 
240
Mehem

Haryana: 519

 
241
Mehgoun

Madhya Pradesh: 292

 
242
Mehidpur

Madhya Pradesh: 5

 
243
Mehkar

Maharashtra: 1706

 
244
Mehmedabad

Gujarat: 222

 
245
Mehsana

Gujarat: 115

 
246
Meja

Uttar Pradesh: 131

 
247
Mejhia

West Bengal: 956

 
248
Mejia

West Bengal: 599

 
249
Mekhliganj

West Bengal: 2584

 
250
Mekliganj

West Bengal: 334

 
251
Melaghar

Tripura: 284

 
252
Meliaputti Mandal

Andhra Pradesh: 1

 
253
Melli

Sikkim: 15

 
254
Melur

Tamil Nadu: 732

 
255
Meluri

Nagaland: 10

 
256
Memari

West Bengal: 5592

 
257
Menhdawal

Uttar Pradesh: 2430

 
258
Mentada

Andhra Pradesh: 4

 
259
Merakamudidam

Andhra Pradesh: 6

 
260
Meral

Jharkhand: 13

 
261
Merta

Rajasthan: 1545

 
262
Mettupalayam

Tamil Nadu: 12973

 
263
Mettur

Tamil Nadu: 4108

 
264
Mhasla

Maharashtra: 169

 
265
Mhow

Madhya Pradesh: 1358

 
266
Miao

Arunachal Pradesh: 60

 
267
Midnapore

West Bengal: 21148

 
268
Midnapur

West Bengal: 32

 
269
Mihona

Madhya Pradesh: 119

 
270
Milak

Uttar Pradesh: 70

 
271
Milanpur

Assam: 26

 
272
Milkipur

Uttar Pradesh: 168

 
273
Minapur

Bihar: 2

 
274
Mira

Maharashtra: 1

 
275
Miraj

Maharashtra: 2974

 
276
Mirganj

Bihar: 1

 
277
Miryalguda

Telangana: 345

 
278
Mirzapur

Uttar Pradesh: 8644

 
279
Mishrikh

Uttar Pradesh: 255

 
280
Missamari

Assam: 457

 
281
Mizoram

Mizoram: 1054

 
282
Modasa

Gujarat: 961

 
283
Modinagar

Uttar Pradesh: 959

 
284
Moga

Punjab: 2732

 
285
Mohadi

Maharashtra: 312

 
286
Mohali

Punjab: 9404

 
287
Mohammadabad Gohana

Uttar Pradesh: 215

 
288
Mohammdi

Uttar Pradesh: 326

 
289
Mohammedabad

Uttar Pradesh: 85

 
290
Mohana

Orissa: 841

 
291
Mohanbari

Assam: 350

 
292
Mohania

Bihar: 1465

 
293
Mohanlalganj

Uttar Pradesh: 257

 
294
Mohanpur

Tripura: 919

 
295
Mohanpur

Jharkhand: 13

 
296
Mohla

Chhattisgarh: 16

 
297
Mohol

Maharashtra: 639

 
298
Moinabad

Telangana: 159

 
299
Mokalsar

Rajasthan: 10

 
300
Mokama

Bihar: 16

 
301
Mokhada

Maharashtra: 704

 
302
Mokokchung

Nagaland: 189

 
303
Molakalmuru

Karnataka: 26

 
304
Mon

Nagaland: 49

 
305
Monghyr

Bihar: 735

 
306
Mongkholemba

Nagaland: 9

 
307
Moonak

Punjab: 401

 
308
Moorang

Himachal Pradesh: 94

 
309
Moradabad

Uttar Pradesh: 17904

 
310
Morang

Himachal Pradesh: 67

 
311
Morar

Madhya Pradesh: 515

 
312
Morbi

Gujarat: 1617

 
313
Morena

Madhya Pradesh: 4134

 
314
Morigaon

Assam: 6780

 
315
Mormugao

Goa: 2309

 
316
Morshi

Maharashtra: 36

 
317
Motala

Maharashtra: 912

 
318
Moth

Uttar Pradesh: 87

 
319
Mothugudem

Telangana: 10951

 
320
Motihari

Bihar: 286

 
321
Motipur

Bihar: 2

 
322
Motu

Orissa: 263

 
323
Moubhandar

Jharkhand: 21

 
324
Mouda

Maharashtra: 2146

 
325
Mount Abu

Rajasthan: 1

 
326
Moyna

West Bengal: 1779

 
327
Mrg

Uttar Pradesh: 8

 
328
Mudalagi

Karnataka: 34

 
329
Muddanur

Andhra Pradesh: 3

 
330
Muddebihal

Karnataka: 22

 
331
Mudhol

Karnataka: 36

 
332
Mudhole

Telangana: 3

 
333
Mudigere

Karnataka: 14

 
334
Mudigubba

Andhra Pradesh: 7

 
335
Mudinepalli

Andhra Pradesh: 2

 
336
Mudkhed

Maharashtra: 63

 
337
Mudukulathur

Tamil Nadu: 248

 
338
Mughalsarai

Uttar Pradesh: 1447

 
339
Muhuripur

Tripura: 6

 
340
Mukatsar

Punjab: 1

 
341
Mukhed

Maharashtra: 162

 
342
Muktainagar

Maharashtra: 149

 
343
Muktsar

Punjab: 1247

 
344
Mukundapuram

Kerala: 11457

 
345
Mul

Maharashtra: 218

 
346
Mulakalacheruvu

Andhra Pradesh: 6

 
347
Mulbagal

Karnataka: 51

 
348
Mulchera

Maharashtra: 228

 
349
Muli

Gujarat: 4

 
350
Mulshi

Maharashtra: 483

 
351
Multai

Madhya Pradesh: 397

 
352
Multi City

Multi State: 5845

 
353
Mulug

Telangana: 6

 
354
Mumbai

Maharashtra: 471820

 
355
Mummidivaram

Andhra Pradesh: 65

 
356
Mundargi

Karnataka: 5

 
357
Mundgod

Karnataka: 747

 
358
Mundra

Gujarat: 364

 
359
Mundwa

Rajasthan: 52

 
360
Mungaoli

Madhya Pradesh: 401

 
361
Mungeli

Chhattisgarh: 51

 
362
Munger

Bihar: 1009

 
363
Muniguda

Orissa: 99

 
364
Munirabad

Karnataka: 17

 
365
Munsiari

Uttarakhand: 151

 
366
Muradnagar

Uttar Pradesh: 1

 
367
Murakambattu

Andhra Pradesh: 1

 
368
Murardih

West Bengal: 153

 
369
Murbad

Maharashtra: 503

 
370
Murhu

Jharkhand: 34

 
371
Murliganj

Bihar: 1

 
372
Murshidabad

West Bengal: 41052

 
373
Murshidabad Jiaganj

West Bengal: 176

 
374
Murud

Maharashtra: 221

 
375
Murwara

Madhya Pradesh: 15

 
376
Musafirkhana

Uttar Pradesh: 632

 
377
Mushahari

Bihar: 48

 
378
Mushari

Bihar: 3964

 
379
Musheerabad

Telangana: 462

 
380
Musiri

Tamil Nadu: 130

 
381
Mussoorie

Uttarakhand: 54

 
382
Muthukur

Andhra Pradesh: 59

 
383
Muvattupuzha

Kerala: 4560

 
384
Muzaffarnagar

Uttar Pradesh: 16092

 
385
Muzaffarpur

Bihar: 38

 
386
Mysore

Karnataka: 5244

 
387
Mysuru

Karnataka: 980