Ods socken består historiskt av följande byar och enstaka hemman (byar som bara består av ett hemman). När en by har flera hemman anges också hemmansnumren.
Almedal (tidigare Allmänsered), by med två hemman utan särskilda namn (1 och 2), varav det senare i äldre tid kallades Jonsgården.
Bogared, enstaka hemman.
Bränning, by med två hemman (1 Östra Bränning och 2 Västra Bränning) samt en kvarn (3). En tid fanns också såg i byn.
Galtholmen, by med två hemman (1 Lilla Galtholmen och 2 Stora Galtholmen) samt en kvarn (3).
Hermanstorp, by med två hemman (1 Västergården och 3 Östergården) och en åker (2).
Holmen, en tomt, hette tidigare Brattatomt eller Brätte.
Holmåkra, by med fyra hemman (1 Skattegården, 4 Tomasgården, 5 Smedsgården och 6 Backgården) samt en tomt (2) och en åker (3).
Mollungen, by med två gårdar som ursprungligen var två enstaka hemman: 1 Stora Mollungen och 1 Lilla Mollungen (den senare hette i äldre tid Finnulen). De var frälsesäterier som tillsammans med underlydande gårdar bildade egendomen Mollungen (en herrgård). ”Till egendomen hörer öfverflödig skog af gran, ek, bok och björk, samt fiske; vackra och med kostnad anlagda trädgårdar pryda stället. Egare år 1766 var ryttm. Svante Reenstjerna, död 1784; hans hustru dog här 1795. År 1861 var Anders Danielsson egare”, enligt Historiskt-geografiskt lexikon från 1864. Här finns numera det kommunala Mollungens naturreservat.
Nabben, enstaka hemman.
Od, socknens kyrkby, sex hemman: 1 Prästegården, 2 Nordgården, 3 Skattegården, 4 Stora Backgården, 5 Lilla Backgården och 6 Holmen.
Picke, by med två hemman (1 Stora Picke och 3 Lilla Picke) samt en åker (2).
Saläng, enstaka hemman.
Sandäckra, enstaka hemman.
Sannum, by med två hemman (1 Västra Sannum och 2 Östra Sannum) samt en kvarn (3).
Sibbared, by med två hemman (1 Västergården och 2 Östergården).
Starekulla, enstaka hemman.
Stångås, enstaka hemman (1) samt en kvarn (2).
Svinåsa, by med två hemman som 1719 slogs samman till ett.
Upptorp, by med två hemman (1 Lillegården och 2 Storegården).
Örkestorp, enstaka hemman.
Österod, by med fyra hemman (1 Västergården, 3 Håkansgården, 4 Torsgården, 5 Östergården) samt en tomt (2).