Kiên Lương is a township and the capital of Kiên Lương District, Kiên Giang Province in the Mekong Delta region of Vietnam.
As of 2003, the town had a population of 24,287.
The town covers an area of 35 km².
The town is 27 km southeast of Hà Tiên and 62 km northwest of Rạch Giá.
This article about a location in Kiên Giang province, Vietnam is a stub.