Rugby is a market town in Warwickshire, England, close to the River Avon.The town has a population of 70,628 (2011 census) making it the second largest town in the county. The town is the main settlement within the larger Borough of Rugby which has a population of 100,500 (2011 census).. Rugby is on the eastern edge of Warwickshire, near the borders of Leicestershire and Northamptonshire.