Campbellville is a compact rural community in the geographic township of Nassagaweya in the Town of Milton, Regional Municipality of Halton, Ontario, Canada. It is on the Niagara Escarpment and is a tourist destination for residents of the Greater Toronto Area.