Oakley is a village in Saginaw County in the U.S. state of Michigan. The population was 290 at the 2010 census. The village is within Brady Township, although about half of the village would lie within Chesaning Township on the east, if the boundary line had not been adjusted.