Ziguinchor er en senegalesisk by som ligger i regionen Ziguinchor.
Den har 205 294 innbyggere (2013) og dekker et areal på 9 km².