
Forsa socken har medeltida ursprung.
Ur församlingen utbröts 12 juni 1798 en del till den då nybildade Nianfors församling.
Vid kommunreformen 1862 övergick socknens ansvar för de kyrkliga frågorna till Forsa församling och
för de borgerliga frågorna bildades Forsa landskommun.
23 april 1869 utbröts ur landskommunen en del till den då bildade Nianfors landskommun.
Fors landskommun utökades 1952 och uppgick 1971 i Hudiksvalls kommun.
Församlingen uppgick 2006 i Forsa-Högs församling.
1 januari 2016 inrättades distriktet Forsa, med samma omfattning som församlingen hade 1999/2000.
Socknen har tillhört fögderier, tingslag och domsagor enligt vad som beskrivs i artikeln Hälsingland.
De indelta soldaterna tillhörde Hälsinge regemente, Forsa kompani.