Сведений о возникновении Могилевского замка, его планировке и застройке сохранилось очень мало. В современной исторической и краеведческой литературе считается, что Могилевский замок был заложен в 1267 году (дата условная, так как летописного источника, свидетельствующего о ней, не существует) возле рыбацкого поселка и занимал удобное стратегическое положение. Размещенный на высокой горе с крутыми склонами, окруженный Днепром и его притоком Дубровенкой, он был укреплен и искусственными постройками. Замок и жилая застройка посада разделялись между собой глубоким рвом. Описания этого замка не сохранились.
По инвентарной описи 1604 года можно представить вид деревянных укреплений замка. Соответственно описаниям, они состояли из деревянных стен и башен.
Главная башня Могилевского замка – башня-брама. Через нее осуществлялся основной въезд в замок. Она разделялась между собой Торговой площадью и замком и имела двойные ворота с небольшими дверями. К воротам крепился деревянный подъемный мост на цепях. Второй въезд в замок, через ворота с подъемным мостом, проходил от слияния Днепра и Дубровенки. Из замка уходили два подземных хода: один – в сторону Днепра, другой – к Дубровенке.
В 1633 году Могилевский замок по неизвестной причине сгорел и более в своем первоначальном виде не восстанавливался.
Новый период в замковом строительстве Могилева начинается в XVII веке. Взамен деревянных башен и городней возводились земляные насыпи с бастионами по типу западноевропейских.
В общем виде конструкции укреплений можно представить согласно инвентарной описи замка 1633 года. Со стороны Днепра и Дубровенки территорию замка окружали земляные валы с бастионами. Со всех сторон замок был огражден плотным 6-метровым деревянным забором (въезд проходил через ров, по старому деревянному мосту). Для обеспечения водой к Днепру был сделан проход, укрепленный деревянными стенами и покрыты кровлей.
Макет Могилевского замка 1526 г.