Julius Apollo Hunt, 21, and Ron Dale Johnson, 24, both of Creedmoor have been charged.
The victim is believed to be James Craig Lewis, 37, also of Creedmoor. Positive identification awaits the results of dental records comparison. Hunt, Johnson and Lewis lived in the same neighborhood.
The body was discovered when Marvin Averette went to dump some scraps in the woods on his family's farm.
"I saw a strange car on our tobacco farm, and then I found the body," he said.
Averette says he saw the body of a middle-aged black man, lying in front seat of an older model Chevrolet Cavalier.
Detective Ron Smith of Granville City Sheriff's Department said the wooded and hilly land may have kept the body hidden from the view of passersby.
"The body was badly decomposed. It had been there, [I am] guessing, five days," Smith said.
The decomposition is making it harder to find a cause of death.
Detective Smith said the man's body would be taken to Chapel Hill for a complete autopsy. The Chevy Cavalier was traced to a Creedmoor address.