Mangalore (Kannada: ಮಂಗಳೂರು Mangalūru; Tulu: ಕುಡ್ಲ Kudla), Hindistan'ın Karnataka eyaletinde bulunan bir şehirdir. Şehir, Arap Denizi kıyısnda önemli bir limandır. Yüzölçümü 184 km² olan şehrin nüfusu 2011 yılı itibarı ile 499,487'dir.
Mangalore'ye Mangalore Uluslararası Havalimanı hizmet vermektedir.