The district Is comprised of 112 cities and towns inluding Aberfoyle, Aikensville, Alma, Alma Station, Ariss, Arkell, Armstrong Mills, Arthur, Badenoch, Ballinafad, Barber's Beach, Belwood, Binkham, Birge Mills, Bosworth, Brisbane, Brucedale, Cedar Valley, Centre Inn, Churchill, Clare, Clifford, Coningsby, Conn, Corwhin, Cotswold, Creek Bank, Crewsons Corners, Crieff, Cumnock, Damascus, Derrynane, Downeys, Dracon, Drayton, Drew, Eden Mills, Egerton, Elora, Ennotville, Eramosa, Erin, Everton, Farewell, Farnham, Fergus, Fultons, Glen Allan, Glenchristie, Glenlee, Goldstone, Gordonville, Green Park, Guelph, Hamilton Corner, Harriston, Harriston Junction, Hillsburgh, Hollen, Inverhaugh, Kenilworth, Killean, Kumpfville, Lebanon, Little Lake, Living Springs, Macton, Marden, Metz, Mimosa, Minto, Monck, Moorefield, Morriston, Mosborough, Mount Forest, Mount View, Olivet, Ospringe, Oustic, Palmerston, Parker, Petherton, Ponsonby, Priory Park, Puslinch, Quarindale, Riverbank, Riverstown, Rockcut, Rockwood, Rothsay, Salem, Shands, Shiloh, Signet, Simpson Corners, Speedside, Speedwell, Spier, Spruce Green, Stirton, Stonywood, Teviotdale, Tralee, Trecastle, Wagram, Wallenstein, Whites Junction, Winfield, Wyandot, Yatton.