Tòa thị chính Avignon đứng trên quảng trường Horloge, ở trung tâm thành phố. Nó được xây dựng vào năm 1844 và hình dạng của nó là điển hình của kiến trúc thế kỷ 19.
Vào thế kỷ 19, Hội đồng thành phố Avignon đã quyết định xây dựng tòa thị chính bên trong các bức tường thành phố. Họ quyết định cải tạo tòa nhà kiến trúc cổ xưa từng là trung tâm hành chính. Tòa Thị chính này được khánh thành vào giữa thế kỷ 19 bởi Louis Napoleon Bonaparte. Tháp được biến thành tháp chuông.