Landskommun inrättades den 1 januari 1863 i Ugglebo socken i Gästrikland när 1862 års kommunalförordningar trädde i kraft under namnet Ugglebo landskommun. 1 juni 1883 namnändrades landskommunen till Ockelbo landskommun.
Den 1 januari 1947 (enligt beslut den 1 juni 1945) överfördes från Ockelbo landskommun och församling till Järbo landskommun och församling den obebodda fastigheten Lenåsen 1:2 omfattande en areal av 0,02 km², varav allt land.[1]
Kommunen förblev opåverkad av kommunreformen 1952.[2]
Ockelbo landskommun omfattade den 1 januari 1952 en areal av 1 061,22 km², varav 998,87 km² land.[1] Efter nymätningar och arealberäkningar färdiga den 1 januari 1958 omfattade landskommunen den 1 januari 1961 en areal av 1 062,67 km², varav 1 001,62 km² land.[3]