Kyustendil Province ( , trl Oblast Kyustendil) is a province in southwestern Bulgaria, extending over an area of 3084 sqkm (constituting 2.7% of the total territory of the Republic of Bulgaria), and with a population of 163,889.