greene county is a county in the u.s. state of iowa. as of the 2010 census, the population was 9,336. the county seat is jefferson. the county is named after american revolutionary war general nathanael greene.