Город находится в 12 км от Минска, на реке Свислочь при впадении её в Заславское водохранилище.
Железнодорожная станция Беларусь на линии Минск — Молодечно.
По архитектурно-планировочному решению город подразделяется на четыре микрорайона.
Первый из них — исторический центр. Здесь расположена большая часть историко-археологического заповедника, а также дома индивидуальной, главным образом старой, застройки, городской Совет, учреждения социально-культурного и бытового назначения: общеобразовательная средняя и музыкальная школы, специальная школа-интернат, комбинат бытового обслуживания, ателье, магазины, поликлиника, больница, кафе, аптеки, городская площадь, линейно технический участок № 3 МФ РУП «Белтелеком», музеи, Костел Рождества Девы Марии, Заславский замок: Спасо-Преображенская церковь. Учебная пожарная часть.
Второй микрорайон представляет собой производственный, социально-бытовой и жилой комплекс Белорусской зональной исследовательской станции по птицеводству. Детский сад и газовую автозаправочную станцию.
Третий микрорайон, расположенный за железнодорожной магистралью, является промышленным центром Заславля. В этой зоне построено большое количество многоэтажных жилых домов, библиотека, детская поликлиника, Дом культуры, магазины, рынок, аптеки, две общеобразовательных средних школы, Дом детского творчества, четыре детских сада, милиция, пожарная часть. Строительные, жилищные и производственные предприятия: ЖКУ «Заславль», ОАО «ЗАСЛАВЛЬСТРОЙИНДУСТРИЯ», ОАО «ПМК-4», ОАО «ПМК-42», ОАО «АВТОБАЗА», УП «МИНСКВОДОКАНАЛ», ООО «МАЛЬВИНА».
Четвёртый микрорайон, расположенный в направлении города Дзержинска, представляет собой жилой квартал коттеджного типа. В этой зоне расположены магазины, аптека, строительный дом «МЭТР», филиал ОАО «Гродненский мясокомбинат» УП «ГМК», ООО «Заславская кондитерская фабрика», стоматология.