بهینه سازی مبتنی بر جغرافیای زیستی یا Biogeography-Based Optimization (به اختصار BBO) یکی از الگوریتم های نسبتا جدید در حوزه بهینه سازی هوشمند است که در سال ۲۰۰۸ توسط Dan Simon معرفی شد. در این الگوریتم، از چگونگی انتشار گونه های جانداران در زیستگاه های متعدد الهام گرفته شده است. با ارائه مدلی احتمالی برای چگونگی مهاجرت گونه در زیستگاه ها، مدل ریاضی استخراج شده است که نهایتا منجر به ایجاد مدل بهینه سازی جدیدی شده است که در BBO استفاده شده است.