Oakman est une municipalité américaine située dans le comté de Walker en Alabama. Selon le recensement de 2010, sa population est de 789 habitants. La municipalité s'étend sur 3,09 milles carrés (8 km2). D'abord appelée Day's Gap et York, la localité est renommée en l'honneur de W. G. Oakman, directeur d'une aciérie locale, lors de l'ouverture de son bureau de poste. Oakman devient une municipalité en 1895.