Der Name Bajina Bašta stammt von den großen Obst- und Gemüsegärten des osmanischen Adligen Baja, die am Ufer des Flusses Pilica bewirtschaftet wurden. 1858 wurde die Stadt administratives Zentrum der Gemeinde Rača.