Sterling is a city in Rice County, Kansas, United States. The population was 2,642 at the 2000 census. Peace was the original name of the Quaker community now known as Sterling, but in 1876 the named was changed by two brothers that named the town for their father, Sterling Rosan.