It happened around 6:20 p.m. in the 9300 block of Bethel Hickory Grove Church Road.
The man was pronounced dead at the scene.
A woman who was driving the car that hit the man stopped. She was not hurt, but shaken up.
So far, the man's identity has not been released. Authorities told ABC11 that the man was not carrying ID.
The State Highway Patrol says the combination of the man wearing dark clothes, along with the dark road, and the lack of a shoulder to walk on may have played a role in the accident.