Ballarat er en by i Australia med 85 197 innbyggere (2006). Byen ligger i delstaten Victoria, 105 km nordvest for delstatshovedstaden Melbourne.