Haram ble etablert som kommune i 1838. Kommunens grenser ble vesentlig endret i 1965 da størstedelen av Haram kommune, Nordre Borgund og brorparten av gamle Vatne kommune ble sammenslått. Den nordligste delen som lå på Harøya, ble lagt til Sandøy kommune.