海域:巴氏豆丁海馬分布于印度洋至西太平洋的水域,從蘇門答臘島南部到新喀里多尼亞,從日本東京到澳大利亞大堡礁的南緣。
國家地區:澳大利亞(昆士蘭)、印度尼西亞(爪哇島、巴布亞島、巴厘島、加里曼丹島、小巽他島、馬魯古島、蘇拉威西島、蘇門答臘島)、日本(南沙島、九州島、本州島)、新喀里多尼亞、巴布亞新幾內亞、菲律賓、所羅門群島(南所羅門群島)、中國(臺灣省)。