As of March 2025, 84.83% is owned by Indian Promoters and 15.17% by Public.
Institutional holds 3.95% (Insurance Companies 0.26%) and Non-Institutional holds 11.21% as Public shareholders.
Top Promoter holding highest number of shares of Mazagon Dock Ship company is The President of India (3421.82 lakhs shares / 84.83%).