Kenilworth is a market town and civil parish in the Warwick District of Warwickshire, England, 6 miles south-west of Coventry and 5 miles north of Warwick.