Reid was born to Eric Reid Sr. and Sharon Reid in Baton Rouge, Louisiana. He attended Dutchtown High School in Geismar, Louisiana, where he played football, basketball, and ran track. In football, he recorded 78 tackles, nine sacks, four interceptions, and three fumble recoveries as a junior. As a senior, he received Louisiana Class 5A All-state honors after registering 45 tackles and three interceptions. He played in the 2010 U. S. Army All-American Bowl.