Sylhet (en bengalí: সিলেট) es un zila o distrito de Bangladés que forma parte de la división de Sylhet.
Comprende 11 upazilas en una superficie territorial de 3.312 km² : Balaganj, Beanibazar, Bishwanath, Companiganj, Fenchuganj, Golapganj, Gowainghat, Jaintiapur, Kanaighat, Sylhet y Zakiganj.
La capital es la ciudad de Sylhet.
Según estimación 2010[1] contaba con una población total de 3.110.305 habitantes.