Washington: A shooter opened fire during a parade to mark US Independence Day in the state of Illinois, killing at least five people, American media reported, citing officials.

The shooting in the city of Highland Park, located near Chicago, also left 16 people wounded, according to the reports.