海事局主要負責水上交通安全監管、船舶污染防治、航海保障管理、船舶及海上設施檢驗等工作。
海事局的具體職責包括但不限於制定和執行水上交通安全管理制度、監管轄區內的水上交通、保障水上交通安全、負責船舶污染防治工作、制定和執行相關防治方案、對船舶污染進行監測和治理、監管港航市場、維護市場秩序、查處相關違法行為、負責船舶和海上設施檢驗行業管理、船舶適航和船舶技術管理、管理船舶及海上設施法定檢驗和發證工作、負責船員、引航員、校正員適任資格培訓、考試發證管理、審核和監督管理船員、引航員、校正員培訓機構資質及其質量體系、負責海員證件的管理工作、管理通航秩序、通航環境、維護國家海上主權安全和人民利益等。
此外,海事局還涉及行政執法、航海保障管理等工作,如海上搜救、事故調查、航行通告發布、航道維護等,以確保每艘船都能在安全、有序的環境中航行。