Of Record

Of Record Media Inc.

An independent civic-record company.

Municipalities and police services publish constantly — agendas, minutes, budgets, development files, surveillance policy. Almost none of it is legible. We read the documents in full, reconcile every figure against the totals they themselves print, and withhold anything that doesn't reconcile rather than publish a confident error.

No rankings, endorsements or advertising. Ever.
Make the record legible; leave the conclusions to residents.

Counted from the record on 23 October 2026

467,883council decisions88,738 more in standing committee and 65,479 on appointed boards — counted apart, never summed
57,247meetings readof 81,065 whose council actually published minutes — 71%, and we publish the rate. A further 10,660 were held and published none; they are named here rather than counted against us. Committees and appointed boards are read too, and counted separately
140municipalities live133 more gathering; 443 in Ontario, every one listed below
2,080members of councilnamed from the attendance their own minutes record
736,785votes recorded by namewhere a recorded vote was demanded — most councils rarely call one

Two records, one method

Each is built from the same rule and published at its own address. Every figure below is counted from the database behind that site, at the moment this page was built.

The flagship

The Milton Record

miltonrecord.ca

One town, in as much depth as the documents allow. Applications on the map, every motion by mover and seconder, the budget line by line, and everyone on the October ballot answering the same questions.

  • Development applications181
  • Council motions618
  • Budget lines parsed11,977
  • Verified against source1,771
  • Corrections published4
Read The Milton Record

The network

Municipal records

[area].ofrecord.ca

269 further municipalities, each with its own site, built from one set of code so every town is held to the same rules. Coverage is stated per town, never in aggregate.

  • Council meetings read49,114
  • Council decisions467,265
  • In standing committee88,738
  • On appointed boards65,479
  • Attributed to a mover605,369
  • Conflicts declared4,813
  • Changes observed29,872
See a town's record

How a figure gets published

The method is the product. It is four rules, and the third is the one that costs us numbers.

Every municipality in Ontario, and where each one stands

140 live, 133 gathering, 170 not started, of 443. Live is a published record you can read today. Gathering means the sources are being read daily and the record is being built or reviewed — the figures grow as it fills. Not started means nothing of ours has touched it yet; those are folded under each region — open the line to see them. A starred status has a note; hover it. Within each region the regional council is listed first, then its towns. A dot means the source is watched and not yet read; a blank means we hold nothing there.

MunicipalityStatusDecisionsVotesCouncilApplicationsCandidatesWatching
Bruce County5 live · 4 gathering · 9 in all
Bruce County regional councilLive9722289ask
Arran-ElderslieGathering3,856113754ask
BrocktonGathering···ask
Huron-KinlossLive3,469765ask
KincardineLive5,12011130ask
Northern Bruce PeninsulaGathering2,295735ask
Saugeen ShoresLive1,177957ask
South BruceLive1,585861ask
South Bruce PeninsulaGathering133ask
Dufferin County6 live · 1 gathering · 9 in all
Dufferin County regional councilLive1,6961852ask
AmaranthLive1,24157566ask
East GarafraxaLive5275884ask
Grand ValleyLive1,90862632ask
MonoGatheringask
OrangevilleLive3,27523857ask
ShelburneLive76371796ask
Not started · 2 municipalities: Melancthon, Mulmur
Durham Region7 live · 2 gathering · 9 in all
Durham Region regional councilGathering5010·272ask
AjaxLive2,5737··394ask
BrockGathering3,8307886·384ask
ClaringtonLive5,6951,885726·410ask
OshawaLive3,3167,562138·274ask
PickeringLive9932697··286ask
ScugogLive3,409118·29138ask
UxbridgeLive5,306712·237ask
WhitbyLive11,0906719··349ask
Elgin County2 live · 2 gathering · 8 in all
Elgin County regional councilLive2,4631397ask
AylmerGathering·ask
Dutton DunwichLive1,591331ask
West ElginGathering·1275ask
Not started · 4 municipalities: Bayham, Central Elgin, Malahide, Southwold
Essex County2 live · 3 gathering · 8 in all
AmherstburgGathering··10·ask
KingsvilleGathering···ask
LaSalleLive3,581208115ask
LakeshoreLive2,8972,9159113ask
TecumsehGathering2,8927125ask
Not started · 3 municipalities: Essex County (regional council), Essex, Leamington
Frontenac County2 live · 1 gathering · 5 in all
Frontenac County regional councilGathering5,426541ask
North FrontenacLive2117ask
South FrontenacLive6,397109ask
Not started · 2 municipalities: Central Frontenac, Frontenac Islands
Grey County5 live · 5 gathering · 10 in all
Grey County regional councilLive1,3612310173ask
Blue MountainsGathering2386ask
ChatsworthLive1,8905129ask
Georgian BluffsGathering1,14361285ask
Grey HighlandsGathering738ask
HanoverGathering·7104ask
MeafordGathering5,124982ask
Owen SoundLive1,2089·173ask
SouthgateLive1,84337477140ask
West GreyLive1,139764ask
Haliburton County3 live · 2 gathering · 5 in all
Haliburton County regional councilLive1,7627790ask
Algonquin HighlandsGathering6,254574ask
Dysart et alGathering3,7957113ask
Highlands EastLive3,420539ask
Minden HillsLive1,18577784ask
Halton Region3 live · 2 gathering · 5 in all
Halton Region regional councilGathering823241,147ask
BurlingtonLive7,0124,69176·274ask
Halton HillsGathering1,854173141133431ask
MiltonLive6181511018147482ask
OakvilleLive12,13518716105·1,575ask
Hastings County4 live · 9 gathering · 15 in all
Hastings County regional councilGathering1,836142175ask
BancroftGathering5,7211074ask
Carlow/MayoGathering·ask
Centre HastingsGathering69ask
DeserontoLive1,176575ask
FaradayLive1,010438ask
Hastings HighlandsGathering86148ask
LimerickGathering778536ask
MadocGathering··ask
Marmora and LakeLive1,397667ask
Tudor and CashelGatheringask
TweedLive3,586594ask
WollastonGathering449ask
Not started · 2 municipalities: Stirling-Rawdon, Tyendinaga
Huron County1 live · 3 gathering · 10 in all
BluewaterGathering1019ask
Central HuronGathering788110ask
GoderichLive4,3381415124ask
South HuronGathering··8140ask
Not started · 6 municipalities: Huron County (regional council), Ashfield-Colborne-Wawanosh, Howick, Huron East, Morris-Turnberry, North Huron
Lambton County3 live · 4 gathering · 12 in all
Lambton County regional councilGathering838ask
Brooke-AlvinstonGatheringask
Lambton ShoresLive1,932395914175ask
PetroliaGathering406833ask
Point EdwardLive2,65834626ask
SarniaGathering4671023ask
WarwickLive4,710532ask
Not started · 5 municipalities: Dawn-Euphemia, Enniskillen, Oil Springs, Plympton-Wyoming, St. Clair
Lanark County4 live · 3 gathering · 9 in all
Lanark County regional councilGathering71241ask
BeckwithGathering1,590338ask
Carleton PlaceLive3,29077112ask
Drummond/North ElmsleyGathering3ask
Lanark HighlandsLive1,164584ask
MontagueLive532435ask
PerthLive1,722492ask
Not started · 2 municipalities: Mississippi Mills, Tay Valley
Leeds and Grenville1 live · 4 gathering · 11 in all
AugustaLive5375103ask
Elizabethtown-KitleyGathering3,232510ask
North GrenvilleGathering1,4706132ask
Rideau LakesGathering4,45321210143ask
WestportGathering3ask
Not started · 6 municipalities: Leeds and Grenville (regional council), Athens, Edwardsburgh/Cardinal, Front of Yonge, Leeds and the Thousand Islands, Merrickville-Wolford
Lennox and Addington2 live · 3 gathering · 5 in all
Lennox and Addington regional councilGathering2,3931134ask
Addington HighlandsLive3,9281064ask
Greater NapaneeGathering·62ask
LoyalistLive1,417856ask
Stone MillsGathering··ask
Middlesex County4 live · 3 gathering · 9 in all
Middlesex County regional councilLive1,7361083ask
Adelaide MetcalfeLive1,646633ask
Lucan BiddulphGathering1,565538ask
Middlesex CentreLive3,22591018132ask
North MiddlesexGathering866219ask
Southwest MiddlesexGathering1,2788993ask
Thames CentreLive1,830819ask
Not started · 2 municipalities: Newbury, Strathroy-Caradoc
Muskoka District1 live · 6 gathering · 7 in all
Muskoka District regional councilGatheringask
BracebridgeGathering9,863838ask
Georgian BayGathering9146ask
GravenhurstGathering··ask
HuntsvilleLive7419116ask
Lake of BaysGathering1,63376ask
Muskoka LakesGathering1087ask
Niagara Region7 live · 6 gathering · 13 in all
Niagara Region regional councilLive4,8712495ask
Fort ErieLive10,378747··308ask
GrimsbyLive14,7191,737111331287ask
LincolnLive3,36291982ask
Niagara FallsLive2,2974911271·238ask
Niagara-on-the-LakeGathering945161072ask
PelhamLive5,8153,61612··329ask
Port ColborneLive2,0495713·2975ask
St. CatharinesGathering···50ask
ThoroldGathering916612·250ask
WainfleetGathering*·····ask
WellandGathering*·38·191ask
West LincolnGathering78488·348ask
Northumberland County6 live · 1 gathering · 8 in all
Northumberland County regional councilLive2,3637107ask
Alnwick/HaldimandLive4515105ask
BrightonLive10,2048·152ask
CobourgLive2,7561867136ask
CramaheGathering4,0009350102ask
Port HopeLive2,602681042ask
Trent HillsLive4,462775ask
Not started · 1 municipality: Hamilton Township
Oxford County3 live · 5 gathering · 9 in all
Oxford County regional councilGathering··14·ask
Blandford-BlenheimLive397585ask
IngersollGathering··ask
NorwichGathering·ask
South-West OxfordGatheringask
TillsonburgGathering5,340776ask
WoodstockLive374829ask
ZorraLive2,449476ask
Not started · 1 municipality: East Zorra-Tavistock
Peel Region4 live · 0 gathering · 4 in all
Peel Region regional councilLive3,5612,40426·304ask
BramptonLive2,25991013504·432ask
CaledonLive2,6442,5008733790ask
MississaugaLive5,42512,70113258·322ask
Perth County3 live · 2 gathering · 5 in all
Perth County regional councilLive2,8011127ask
North PerthGathering···ask
Perth EastGathering···ask
Perth SouthLive1,574810ask
West PerthLive5,0521345ask
Peterborough County1 live · 2 gathering · 9 in all
Cavan MonaghanGathering1,536·115ask
Otonabee-South MonaghanGathering3,5935ask
Trent LakesLive5,4182505516161ask
Not started · 6 municipalities: Peterborough County (regional council), Asphodel-Norwood, Douro-Dummer, Havelock-Belmont-Methuen, North Kawartha, Selwyn
Prescott and Russell3 live · 4 gathering · 9 in all
CasselmanLive254578ask
ChamplainLive1,361870ask
Clarence-RocklandGatheringask
East HawkesburyGathering925418ask
HawkesburyGathering1,119753ask
RussellGathering148585ask
The NationLive600246ask
Not started · 2 municipalities: Prescott and Russell (regional council), Alfred and Plantagenet
Renfrew County2 live · 4 gathering · 18 in all
Admaston/BromleyGatheringask
Deep RiverGathering1,112767ask
Greater MadawaskaGathering50539ask
Madawaska ValleyLive5,2481264ask
McNab/BraesideGathering18ask
Whitewater RegionLive2,668828ask
Not started · 12 municipalities

Renfrew County (regional council), Arnprior, Bonnechere Valley, Brudenell, Lyndoch and Raglan, Head, Clara and Maria, Horton, Killaloe, Hagarty and Richards, Laurentian Hills, Laurentian Valley, North Algona Wilberforce, Petawawa, Renfrew

Simcoe County9 live · 6 gathering · 17 in all
Simcoe County regional councilGathering6,386552ask
Bradford West GwillimburyLive2,426135993ask
ClearviewLive8587100ask
CollingwoodLive2,2878110154ask
InnisfilLive1,6239510289ask
MidlandLive2,211254114429107ask
New TecumsethGathering71610·108ask
Oro-MedonteGatheringask
PenetanguisheneGathering4,97986ask
RamaraLive2,201281ask
SevernLive56321824154ask
SpringwaterLive3,318469ask
TayGathering1,752768ask
TinyGathering419··78ask
Wasaga BeachLive4,264746750ask
Not started · 2 municipalities: Adjala-Tosorontio, Essa
Stormont, Dundas and Glengarry3 live · 3 gathering · 7 in all
North DundasLive3,519536ask
North GlengarryGathering1,0696773ask
North StormontGathering648ask
South DundasLive1,605438ask
South GlengarryLive2,192519ask
South StormontGathering1,519570ask
Not started · 1 municipality: Stormont, Dundas and Glengarry (regional council)
Waterloo Region4 live · 4 gathering · 8 in all
Waterloo Region regional councilLive4,136278252ask
CambridgeLive3,10617,06010·60367ask
KitchenerLive1,688623128086126ask
North DumfriesGathering*··726·ask
WaterlooGathering*·····ask
WellesleyGathering488556316ask
WilmotLive2,225226··347ask
WoolwichGathering62·19313ask
Wellington County3 live · 2 gathering · 8 in all
Wellington County regional councilLive1,5461740153ask
Centre WellingtonLive2,45146727146ask
ErinGathering1,464105670ask
MapletonGathering·25ask
MintoLive3,067745ask
Not started · 3 municipalities: Guelph/Eramosa, Puslinch, Wellington North
York Region6 live · 4 gathering · 10 in all
York Region regional councilLive2,12616··273ask
AuroraLive3,6606,2661050·436ask
East GwillimburyGathering550··66ask
GeorginaLive5,5697··529ask
KingGathering689610··516ask
MarkhamLive11,07616214337·424ask
NewmarketGathering9,5351,920955·707ask
Richmond HillLive4,486982133·128ask
VaughanGathering6571075165ask
Whitchurch-StouffvilleLive4,83314713147ask
Single-tier municipalities31 live · 33 gathering · 172 in all
ArmstrongGathering4ask
AssiginackLive62527ask
AtikokanGathering·79ask
BarrieLive3,5403091256143ask
Blind RiverGathering1,578666ask
Brant CountyLive5,7408,03616712224ask
BrantfordLive5,69612,22820102121ask
BrockvilleGathering4,2231,3271020ask
CallanderGatheringask
ChappleGathering1,64043ask
CochraneGathering···ask
CornwallLive2,51814129ask
DrydenLive1,095407128ask
East FerrisLive2,704563ask
Elliot LakeGathering788488ask
EnglehartGathering36ask
EspanolaGathering···ask
Fauquier-StricklandGathering1,47253ask
Fort FrancesGathering451538ask
French RiverLive1,85798958ask
Gore BayLive1,6081435ask
Greater SudburyLive6,9591,7251629137ask
GreenstoneGathering101672ask
GuelphLive6,29614,5111523163ask
Haldimand CountyLive2,2079126ask
HamiltonLive6,677179·763ask
HearstLive91757ask
HornepayneGathering576·37ask
HudsonGathering29ask
Huron ShoresGathering1,85769958ask
IgnaceGathering4,017976ask
Iroquois FallsGathering3,4017ask
KapuskasingLive1,31242114ask
Kawartha LakesLive13,04816610·205ask
KenoraLive73044797ask
KingstonLive5,5384,79914416126ask
Kirkland LakeGathering···ask
LondonLive13,3285,93916203ask
MacharGathering57514ask
ManitouwadgeLive1,180774ask
McDougallGathering92589ask
MoonbeamGathering·ask
Norfolk CountyLive5,36811214103ask
North BayLive2,0066141163ask
Oliver PaipoongeGathering217542ask
OrilliaLive9721070ask
OttawaLive5,96525882186ask
PerryGathering·689ask
PrescottLive1,479946ask
Prince Edward CountyLive4,03218ask
Quinte WestGathering3861381ask
SchreiberGathering8·73ask
ShuniahLive2,3385ask
Smiths FallsGathering·13·ask
Smooth Rock FallsGathering830786ask
St. ThomasLive1,754882ask
StratfordLive2,8857711110ask
Temiskaming ShoresGathering228791ask
Terrace BayGathering1,186638ask
The ArchipelagoGathering1,611993ask
Thunder BayLive5,2442,266131186ask
TimminsGathering953·76ask
TorontoLive19,721610,768942,337183ask
WawaGathering5,012732ask
Not started · 108 municipalities

Alberton, Armour, Baldwin, Belleville, Billings, Black River-Matheson, Bonfield, Brethour, Bruce Mines, Burk's Falls, Burpee and Mills, Calvin, Carling, Casey, Central Manitoulin, Chamberlain, Chapleau, Charlton and Dack, Chatham-Kent, Chisholm, Cobalt, Cockburn Island, Coleman, Conmee, Dawson, Dorion, Dubreuilville, Ear Falls, Emo, Evanturel, Gananoque, Gauthier, Gillies, Gordon/Barrie Island, Harley, Harris, Hilliard, Hilton, Hilton Beach, James, Jocelyn, Johnson, Joly, Kearney, Kerns, Killarney, La Vallee, Laird, Lake of the Woods, Lappe, Larder Lake, Latchford, Macdonald, Meredith and Aberdeen Additional, Machin, Magnetawan, Marathon, Markstay-Warren, Matachewan, Mattawa, Mattawan, Mattice-Val Cote, McGarry, McKellar, McMurrich/Monteith, Moosonee, Morley, Nairn and Hyman, Neebing, Nipigon, Nipissing, Northeastern Manitoulin and the Islands, O'Connor, Opasatika, Papineau-Cameron, Parry Sound, Pembroke, Peterborough, Pickle Lake, Plummer Additional, Powassan, Prince, Rainy River, Red Lake, Red Rock, Ryerson, Sables-Spanish Rivers, Sault Ste. Marie, Seguin, Sioux Lookout, Sioux Narrows-Nestor Falls, South Algonquin, South River, Spanish, St. Joseph, St. Marys, St.-Charles, Strong, Sundridge, Tarbutt, Tehkummah, Temagami, Thessalon, Thornloe, Val Rita-Harty, West Nipissing, White River, Whitestone, Windsor

Coverage is stated per municipality, never in aggregate. If your town is not started, ask — the work is bounded and the method is the same for every council.