Kotkapura is a historic city located in the Faridkot district of Punjab, India. It serves as the largest city within the Faridkot district and is situated approximately 15 km from Faridkot City, 30 km from Muktsar, 40 km from Moga, and 50 km from Bathinda. The city functions as a central hub on the route to several major locations, including Ganganagar, Ludhiana, Bathinda, and Firozpur.
The name Kotkapura is derived from its founder, Nawab Kapur Singh, combined with the word "Kot," which signifies a small fort; the name literally translates to the "Fort of Kapura." Economically, the city is notable for hosting a large cotton market. It is accessible by road from New Delhi in approximately 8 hours and from Ludhiana in about 2 hours.