Definitions of civic centre (especially UK) the part of a town where its administrative offices and other public buildings are based The civic centre in Plymouth has been sold to Urban Splash for an undisclosed figure.