Roxbury is an unincorporated community about 14.8 miles east of Lindsborg in McPherson County, Kansas, United States. The population was 100 at the 1910 census. The original name for the area was Colfax City but the name was changed to Roxbury on March 4, 1875 due to an act of legislature.