Where is the BetRivers Headquarters Located? A Where is the BetRivers Headquarters Located? The headquarters for BetRivers is located at 3000 S River Rd, Des Plaines, Illinois, 60018, United States. Read more about BetRivers HERE.