Розташоване за 4 км від Чорного озера[3], між озерами Біле, Чорне і Споровське за 27 км на південний схід від міста Береза, за 100 км на північний схід від Берестя, 250 км південно-західніше Мінська. Недалеко від Білозерська проходять залізничні та автомобільні магістралі Париж — Берлін — Варшава — Берестя — Мінськ — Москва.
Білозерськ був заснований в 1958 році на місці села Нивки як селище енергетиків у зв'язку з будівництвом Березовської ДРЕС. З 12 січня1960 існує як робітниче селище Березовський, 25 червня 1960 селище перейменоване на Білозерськ. 16 вересня1970 Білозерську надано статус міста районного підпорядкування.[4]