Зелёный Бор — село в Михайловском районе Амурской области, Россия.
Административный центр Зеленоборского сельсовета.
Село Зелёный Бор стоит в трёх километрах от левого берега реки Завитая.
Село Зелёный Бор расположено в 6 км к северу от районного центра Поярково.
От села Зелёный Бор вверх по левому берегу Завитой идёт дорога к сёлам Черемисино и Красный Яр.
От села Зелёный Бор на правый берег Завитой идёт дорога к сёлам Коршуновского сельсовета Красный Восток, Коршуновка и Нижнезавитинка.
Сельскохозяйственные предприятия Михайловского района.