اسب دریایی یا اسب ماهی یک نوع ماهی از خانواده سوزنماهیان (syngnathidae) است که در آبهای حارهای و معتدل سرتاسر جهان یافت میشود. طول بدن اسبهای دریایی از ۱۶ میلیمتر تا ۳۵ سانتیمتر متغیر است.مشخصه ویژه این نوع ماهیها این است که آنها از جمله معدود ماهیانی هستند که در آنها جنس نر حامله میشود. طول مدت حاملگی در اسب دریایی بین ۱۰ روز تا ۶ هفته متغیر است.این ماهی غیر معمول بلند قد دارای سری به شکل اسب است و به سمت بالا شنامی کند. بیشتر اوقات اسبهای دریایی بدون حرکت باقی میمانند این حالت را به صورت گیر دادن دم چسبیده خود در لابه لای مرجانها و جلبکهای دریایی انجام میدهند و با همین حرکت در مقابل دشمنان ایجاد استتار میکنند. چشمها مستقل از سر به طرفین حرکت میکنند و به این وسیله دائماً مراقبت دشمنان بوده و همچنین غذای خود را جستجو میکنند. نوع ماده این حیوان تخمهای خود را در کیسه نوع نر میریزد و در همانجا نوزادان از تخم بیرون میآیند که به شکل اسبهای دریایی کوچک میباشند.
اسبهای دریایی دارای بالهای حرکتی در پشت خود هستند که بیش از ۳۵ بار در ثانیه در نوسان است. همچنین این موجودات دارای بالههای جانبی بسیار ریزی در نزدیکی پشت سر هستند که برای کنترل حرکت آنها استفاده میشود