Heby kommun: Administrativ historik
Kommunens område motsvarar socknarna: Enåker, Harbo, Huddunge, Nora, Vittinge, Västerlövsta och Östervåla. I dessa socknar bildades vid kommunreformen 1862 landskommuner med motsvarande namn.
I området inrättades 22 januari 1887 Heby municipalsamhälle som upplöstes vid utgången av 1952.
Vid kommunreformen 1952 bildades storkommunerna Västerlövsta (av de tidigare kommunerna Enåker, Huddunge och Västerlövsta) och Östervåla (av Harbo och Östervåla) medan landskommunerna Nora och Vittinge förblev oförändrade.
Heby kommun bildades vid kommunreformen 1971 av Nora, Vittinge, Västerlövsta och Östervåla landskommuner.
Fram till och med den 31 december 2006 låg kommunen i Västmanlands län, men överfördes från och med 1 januari 2007 till Uppsala län. Detta genomfördes enligt riksdagsbeslut den 30 november 2005. I en rådgivande lokal folkomröstning 1998 hade 57,5 % röstat för ett länsbyte. Kommunkoden efter länsbytet är 0331. Den gamla var 1917.
Kommunen ingick från bildandet till 1 april 2001 i Sala domsaga, från 1 april 2001 till 1 januari 2007 i Västmanlands domsaga och ingår sedan dess i Uppsala domsaga.