Average annual salary in Mazagon Dock is INR 4.7 lakhs . Salary estimates are based on 1.1k Mazagon Dock latest salaries received from various employees of Mazagon Dock.