Annual Number of Licensed Fishing Vessels by State, Engine Type & Horsepower

Data as of 2025

Annual number of licensed powered fishing vessels by state, coast, engine type and horsepower class.

0 views·0 downloads

Table

Licensed Fishing Vessels

How is this data produced?

Data on fishing vessels in Malaysia is compiled by the Department of Fisheries (DOF) from its licensing records, and counts the vessels licensed by the DOF for marine capture fisheries in the year. Accordingly, unlicensed boats, including those used for fishing for personal consumption, are not included in this data. Only powered vessels are covered; non-powered vessels are excluded.

It should be noted that W.P. Kuala Lumpur and W.P. Putrajaya are excluded from the data as they do not have coastlines. Classification by coast and state follows the fisheries district in which the vessel is licensed. Vessels are classified by engine type (inboard or outboard engines, and from 2025 long-tail or pump engines) and by the horsepower of the engine.

What caveats I should bear in mind when using this data?

Non-powered vessels are excluded. Long-tail and pump engines are reported separately only from 2025, with horsepower classes of 10-15 hp and 16-19 hp instead of 10-19 hp; in earlier years such vessels are included under the other engine types.

Metadata

Dataset description

Annual number of licensed powered fishing vessels by state, coast, engine type and horsepower class.

Variable definitions
  • Date
  • Coast
  • State
  • Engine Type
  • Horsepower
  • Vessels
Last updated:

10 Oct 2026, 22:57

Next update:

N/A

Data source(s)
  • Department of Fisheries
License

This data is made open under the Creative Commons Attribution 4.0 International License (CC BY 4.0). A copy of the license is available Here.

Download

Data
Full Dataset (CSV)

Full Dataset (CSV)

Recommended for individuals seeking an Excel-friendly format.

0

Full Dataset (Parquet)

Full Dataset (Parquet)

Recommended for data scientists seeking to work with data via code.

0

Code

Connect directly to the data with Python.

# If not already installed, do: pip install pandas fastparquet import pandas as pd URL_DATA = 'https://storage.data.gov.my/agriculture/fishing_vessels.parquet' df = pd.read_parquet(URL_DATA) if 'date' in df.columns: df['date'] = pd.to_datetime(df['date']) print(df)

Sample OpenAPI query

The following code is an example of how to make an API query to retrieve the data catalogue mentioned above. You can use different programming languages by switching the code accordingly. For a complete guide on possible query parameters and syntax, please refer to the official Open API Documentation.

import requests import pprint url = "https://api.data.gov.my/data-catalogue?id=fishing_vessels&limit=3" response_json = requests.get(url=url).json() pprint.pprint(response_json)