Machilipatnam, by i India, Andhra Pradesh, ved Krishnas nordligste munningsarm, 300 km sørøst for Hyderabad; 183 400 innb. (2001). Havneby og jernbaneendepunkt. Fremstilling av presisjonsinstrumenter, veving, rismøller. Engelskmennene anla et faktori her 1611. Byen het Masulipatnam 1949–76.