Buck was born in Hillsboro, West Virginia. The letter "S" in her name, "Pearl S. Buck", stands for "Sydenstricker" because her father was named Absalom Sydenstricker. He was a Christian Presbyterian missionary to China, so Buck went to China a little while after she was born. She lived in China until 1934.