Cardigan is a suburb on the north-western fringe of Ballarat with a population of 647 approximately.

  • Education

    • Cardigan Primary School