Add icons to this collection by clicking the heart icon.
Town icon - also known as home, winter, snow, weather, house, building, chimney, town, and architecture and city. Created in a clean lineal color style, perfect for web, apps, and UI projects. Available in SVG and PNG, with multiple style variants.
<svg
xmlns="http://www.w3.org/2000/svg"
width="682.667"
height="682.667"
viewBox="0 0 682.667 682.667"
>
<defs>
<clipPath id="a" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
</defs>
<path
d="m0 0-68.242-68.242v-232.489H66.949l4.71 149.936-4.71 83.845z"
transform="matrix(1.33333 0 0 -1.33333 341.987 230.344)"
fill="#a95759"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M7.521 7.537h497.032V38.51H7.521Z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#b6e6fa"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M7.521 7.537h22.197V38.51H7.521Z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#8ad8f6"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M188.529 38.511h-29.934V271h29.934z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#57758d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M188.529 38.511h-29.934v22.596h29.934z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#4b6276"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M353.529 38.511h-29.934V271h29.934z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#57758d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M353.529 38.511h-29.934v22.596h29.934z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#4b6276"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v23.84h-113.017v125.976l-22.294-22.295v-232.489H-.12v22.294h-112.897V0Z"
transform="matrix(1.33333 0 0 -1.33333 431.412 491.362)"
fill="#924a4b"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M233.338 38.511h45v60h-45z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#94b7f7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v37.508h-22.492v-60h45V0Z"
transform="matrix(1.33333 0 0 -1.33333 341.107 601.33)"
fill="#5b92f2"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M293.352 188.447h-75.016v45.048h75.016z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#94b7f7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v24.878h-20.17V-20.17h75.016V0Z"
transform="matrix(1.33333 0 0 -1.33333 318.008 404.51)"
fill="#5b92f2"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-68.242-68.242v-232.489H66.949V-66.95Z"
transform="matrix(1.33333 0 0 -1.33333 562.108 230.344)"
fill="#c67f80"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v23.84h-113.017v125.976l-22.294-22.295v-232.489H-.12v22.294h-112.897V0Z"
transform="matrix(1.33333 0 0 -1.33333 651.534 491.362)"
fill="#bb696a"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M398.429 38.511h45v60h-45z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#94b7f7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v37.508h-22.492v-60h45V0Z"
transform="matrix(1.33333 0 0 -1.33333 561.229 601.33)"
fill="#5b92f2"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M458.443 188.447h-75.016v45.048h75.016z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#94b7f7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v24.878h-20.17V-20.17h75.016V0Z"
transform="matrix(1.33333 0 0 -1.33333 538.13 404.51)"
fill="#5b92f2"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-68.242-68.242v-232.489H66.949V-66.95Z"
transform="matrix(1.33333 0 0 -1.33333 122.195 230.344)"
fill="#c67f80"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<g clip-path="url(#a)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<path
d="M0 0c7.789 7.789 20.417 7.789 28.205 0L82.5-54.295c7.789-7.788 20.417-7.788 28.205 0L165 0c7.789 7.789 20.417 7.789 28.205 0L247.5-54.294c7.788-7.789 20.416-7.789 28.205 0L329.999 0c7.789 7.789 20.417 7.789 28.205 0l54.008-54.008c11.509-11.508 11.093-30.292-.915-41.279l-.246-.225-67.074 66.949-68.242-68.242h-29.683l-66.949 68.242-67.951-68.242H83.165L13.978-28.563l-68.117-68.242-5.602 8.177c-6.785 9.902-5.558 23.231 2.918 31.729z"
transform="translate(77.669 367.805)"
fill="#e3edf6"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 21.872-22.295h29.683L73.785 0Z"
transform="translate(301.848 293.295)"
fill="#c5d9ec"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 22.603-22.295H50.59L72.313 0Z"
transform="translate(138.23 293.295)"
fill="#c5d9ec"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-6.784 9.902-5.558 23.231 2.919 31.729l-17.996-17.996c-8.477-8.498-9.703-21.827-2.919-31.729l5.602-8.176L5.589-8.157z"
transform="translate(35.923 297.172)"
fill="#c5d9ec"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c6.784 9.902 5.558 23.231-2.919 31.729l17.996-17.996c8.477-8.498 9.703-21.827 2.919-31.729l-5.602-8.176L-5.589-8.157z"
transform="translate(477.886 297.172)"
fill="#c5d9ec"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v23.84h-113.017v125.976l-22.294-22.295v-232.489H-.12v22.294h-112.897V0Z"
transform="translate(158.715 143.479)"
fill="#bb696a"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M68.495 38.511h45v60h-45z"
fill="#94b7f7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v37.508h-22.492v-60h45V0Z"
transform="translate(90.987 61.003)"
fill="#5b92f2"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-15"
transform="translate(226 271)"
fill="none"
stroke="#fff"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-15"
transform="translate(390.995 271)"
fill="none"
stroke="#fff"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M128.508 188.447H53.492v45.048h75.016z"
fill="#94b7f7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v24.878h-20.17V-20.17h75.016V0Z"
transform="translate(73.662 208.617)"
fill="#5b92f2"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-15"
transform="translate(60.995 271)"
fill="none"
stroke="#fff"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-413.479v30.973H83.553V0H45"
transform="translate(421 7.537)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-15"
transform="translate(451 7.537)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-142.489"
transform="translate(323.72 181)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v232.489l68.242 68.242 66.949-66.949v-76.293"
transform="translate(188.53 38.51)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-18.497-18.497C-30.099-30.099-29.567-49.066-17.334-60"
transform="translate(40.864 331)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 .246.225c12.007 10.988 12.424 29.771.915 41.279l-54.008 54.008c-7.788 7.789-20.416 7.789-28.205 0l-54.294-54.294c-7.789-7.789-20.417-7.789-28.206 0l-54.294 54.294c-7.788 7.789-20.416 7.789-28.205 0l-54.295-54.294c-7.789-7.789-20.416-7.789-28.205 0l-54.295 54.294c-7.789 7.789-20.416 7.789-28.205 0l-25.965-25.965"
transform="translate(488.72 272.293)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v232.489l68.242 68.242 66.949-66.949V0"
transform="translate(353.403 38.51)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v232.489l68.242 68.242 66.949-66.949V0"
transform="translate(23.404 38.51)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h29.683"
transform="translate(323.72 271)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h27.987"
transform="translate(160.834 271)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v38.32"
transform="translate(151 322.68)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v38.32"
transform="translate(316 322.68)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v38.32"
transform="translate(481 322.68)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v14.532C0 39.643 20.357 60 45.468 60h90.094c16.327 0 29.563 13.236 29.563 29.563V105"
transform="translate(151 376)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v16"
transform="translate(316 496)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v14.532C0 39.643 20.357 60 45.468 60h90.563c16.326 0 29.562 13.236 29.562 29.563V105"
transform="translate(315.532 376)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v16"
transform="translate(481 496)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v60h45V0"
transform="translate(233.5 38.51)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M293.513 188.447h-75.016v45.048h75.016z"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-45.048"
transform="translate(256.125 233.495)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h134.9"
transform="translate(188.82 143.479)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v60h45V0"
transform="translate(398.495 38.51)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M458.508 188.447h-75.016v45.048h75.016z"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-45.048"
transform="translate(421.12 233.495)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h134.9"
transform="translate(353.815 143.479)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v60h45V0"
transform="translate(68.495 38.51)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M128.508 188.447H53.492v45.048h75.016z"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-45.048"
transform="translate(91.12 233.495)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h134.9"
transform="translate(23.815 143.479)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
</svg>
More icons in the same style and category