Город областного значения, образует городской округ город Бердск.
Расположен к югу от Новосибирска на берегу Новосибирского водохранилища, второй по численности населения город Новосибирской области — 101 987 человека (2025).
Город Бердск расположен на берегу Новосибирского водохранилища («Обского моря») и Бердского залива на расстоянии 38 километров к югу от города Новосибирска.