The black snake with a yellow belly is called a Southern Ring-necked Snake, or just Ring-necked Snake.. These snakes have a black, or dark grey back, with smooth scales and a yellow or bright orange belly. The belly often has a row of black spots. Continue Reading.