Бедарёво — село в Новокузнецком районе Кемеровской области. Входит в состав Красулинского сельского поселения[5]
Расположено на левом берегу Томи в 11 км к северу от центра Новокузнецка и в 4 км к югу от жилых массивов Новоильинского района города. Центральная часть населённого пункта расположена на высоте 210 метров над уровнем моря[1].
Вблизи западной окраины проходит автодорога, соединяющая Центральный и Новоильинский районы Новокузнецка.