A woman walking on a short concrete bridge on Three Rivers Road just north of County Barn Road looked over and saw a body floating in the water, Harrison County Coroner Gary Hargrove said.
The body, found early Monday evening, was that of a man, and officials are trying to confirm his identity, police said Tuesday.
The man was white, in his mid-40s to 50s, 5-foot-9 to 5-foot-10 and weighed 200 pounds. He had dark hair, a beard and was wearing a gold-colored watch, Police Sgt. Clayton Fulks said.
The body was found shortly before 5:40 p.m. Monday, he said.
There was nothing to immediately indicate that foul play was involved, Fulks said.
The area is between Creosote Road and the Interstate 10 overpass. The bayou empties into Big Lake and Gulfport Lake and waterways on the Industrial Seaway canal.
The Gulfport Fire Department and Mississippi Department of Marine Resources assisted in recovering the body.