Donnelly is a town of Idaho in the United States. It is in Valley County. In 2020, there were 249 people living in the town.[2]