Населенный пункт основан в 1750 году после принятия медеплавильных и сереброплавильных заводов Акинфия Демидова в собственность императорской казны, в эти годы высочайшими повелениями активно развивалось горное дело, приписные к заводам крестьяне массово переселялись на Алтай из центральной России, образовывались новые деревни, крестьяне получали наделы земли и самостоятельно вели хозяйство. Села быстро росли с прибытием новых поселенцев, строились торговые лавки, купеческие дома, церкви, школы и семинарии.
Много бед и лишений принесли жителям события Гражданской войны, установления Советской власти, коллективизации, на фронты Великой Отечественной войны призвано много мужчин, примерно половина из них не вернулись.
В годы войны, в 1944 году образован район с центром в Шелаболихе. Послевоенное строительство дало примеры героического труда, новый толчок развитию района дало освоение целины. Строились животноводческие фермы, жилые дома, больница, универмаг, кинотеатр, дом быта. Для целинников были построены ремонтно-техническая станция, элеватор, нефтебаза, мельница. В это время на берегу Оби построена пристань, налажено сообщение с Новосибирском и Барнаулом по реке теплоходами.