El pueblo existe desde el siglo III a. C. (período Satavahana) cuando, según Ptolomeo, era conocido como Maisolos.
El Periplo por la Mar Eritrea la llama Masalia en el siglo I.
Fue un puerto importante para el comercio francés, británico y holandés del siglo XVII, cuando era conocido como Masulipatam.
Tiene un puerto pesquero con capacidad para 350 barcos y además produce arroz, semillas oleaginosas e instrumental científico.
La ciudad actualmente tiene cerca de 183.000 habitantes, constituyendo una importante terminal ferroviaria y centro educacional.