شهر بندرچارک مرکز بخش شهرستان بندر لنگه در استان هرمزگان ایران است.
شهر چارک را«بندر چارک»نیزمینامند. بیشترمردمآنها از نژاد عرب هستند، و به زبان عربی و فارسی تکلم میکنند. شهر بندر چارک در ۳۰۰ متری مشرق خلیج فارس واقع است؛ و ارتفاعش از سطح دریا ۴۰ متر است.