No. Bitfinex does not for example and it is consistently in the top 5 exchanges by liquidity.
Edit: Reference to Bitfinex statements on listing process and no-fee policy.
A spokesperson for Bitfinex told BI: “We do not charge a fee for projects to be listed on Bitfinex. We are excited to support the development of the digital token ecosystem by providing quality projects, of all sizes, with a platform through which they can build a community of supporters.”
“Through applying these rules we strive to list only the highest quality tokens which we believe have a long future, and which therefore align with the best long-term interests of our customers,” the spokesperson said. “We find that every situation is different and we do not adopt a one-size fits all approach. Moreover, all of our commercial agreements and relationships are confidential.”