Add icons to this collection by clicking the heart icon.
Public icon - also known as buildings, public, administration, and public service. 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 0h-66.671v262.642H41.417v-30.305h10.101V90.915H41.417V60.61H20.203V30.305H0Z"
transform="matrix(1.33333 0 0 -1.33333 98.895 653.81)"
fill="#ababab"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M7.5 284.285h108.087v30.305H7.5Z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#97e4f9"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M88.313 284.285h27.274v30.305H88.313Z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#62d8f9"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h66.671v262.642H-41.417v-30.305h-10.101V90.915h10.101V60.61h21.214V30.305H0z"
transform="matrix(1.33333 0 0 -1.33333 583.772 653.81)"
fill="#ababab"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h280.825v-30.305h-10.102v-141.423h10.102v-30.305H0v30.305h10.102v141.423H0z"
transform="matrix(1.33333 0 0 -1.33333 154.117 303.62)"
fill="#695e66"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M176.197 253.98h-60.61v30.305h60.61zM176.197 82.252h-60.61v30.305h60.61zM166.096 112.557H125.69V253.98h40.406z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#eaeaea"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M125.689 235.797h40.406v18.183h-40.406zM125.689 112.557h40.406v18.183h-40.406z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#cbcbcb"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M286.305 82.252h-60.61v30.305h60.61zM276.203 112.557h-40.406V253.98h40.406z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#eaeaea"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M235.797 235.797h40.406v18.183h-40.406zM235.797 112.557h40.406v18.183h-40.406z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#cbcbcb"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M396.412 82.252h-60.61v30.305h60.61zM386.311 112.557h-40.406V253.98h40.406z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#eaeaea"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M345.904 235.797h40.406v18.183h-40.406ZM345.904 112.557h40.406v18.183h-40.406Z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#cbcbcb"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M286.305 253.98h-60.61v30.305h60.61zM396.412 253.98h-60.61v30.305h60.61z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#eaeaea"
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 0h-44.447c0 76.944-42.296 139.433-94.723 140.403C-62.196 139.746 0 77.136 0 0"
transform="translate(396.413 314.59)"
fill="#818181"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-55.559c0 77.55-18.092 140.413-40.406 140.413.414 0 .828 0 1.242-.01C-42.295 139.433 0 76.944 0 0"
transform="translate(351.965 314.59)"
fill="#ababab"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-80.813c0 77.55 18.092 140.413 40.407 140.413C-18.092 140.413 0 77.55 0 0"
transform="translate(296.406 314.59)"
fill="#bebebe"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c.414.01.828.01 1.242.01-22.314 0-40.406-62.862-40.406-140.413h-55.559C-94.723-63.458-52.427-.97 0 0"
transform="translate(254.757 454.992)"
fill="#cbcbcb"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-52.427-.97-94.723-63.458-94.723-140.403h-44.447C-139.17-63.267-76.974-.657 0 0"
transform="translate(254.757 454.992)"
fill="#eaeaea"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M396.412 284.285H115.587v30.305h280.825z"
fill="#97e4f9"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M367.118 284.285h29.295v30.305h-29.295z"
fill="#62d8f9"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M504.5 284.285H396.413v30.305H504.5Z"
fill="#0acefa"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M417.626 51.947H94.374v30.305h323.252z"
fill="#8f818f"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M94.374 51.947h323.252v13.132H94.374Z"
fill="#786e79"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M437.829 21.642H74.171v30.305h363.658z"
fill="#8f818f"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v88.868"
transform="translate(7.5 195.417)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-66.671v138.774"
transform="translate(74.17 21.642)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v88.868"
transform="translate(504.5 195.417)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h66.671v138.774"
transform="translate(437.83 21.642)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-20.203"
transform="translate(87.303 253.071)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-20.203"
transform="translate(61.039 253.071)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-20.203"
transform="translate(34.775 253.071)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-20.203"
transform="translate(87.303 196.4)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-20.203"
transform="translate(61.039 196.4)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-20.203"
transform="translate(34.775 196.4)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-20.203"
transform="translate(87.303 139.73)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-20.203"
transform="translate(61.039 139.73)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-20.203"
transform="translate(34.775 139.73)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c76.974-.657 139.17-63.267 139.17-140.403"
transform="translate(257.243 454.992)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c0 77.136 62.196 139.746 139.17 140.403"
transform="translate(115.588 314.59)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c0 76.944 42.295 139.433 94.723 140.403.414.01.828.01 1.242.01.415 0 .829 0 1.243-.01 52.427-.97 94.723-63.459 94.723-140.403"
transform="translate(160.035 314.59)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c0 77.55 18.092 140.413 40.406 140.413C62.721 140.413 80.813 77.55 80.813 0"
transform="translate(215.594 314.59)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v35.356"
transform="translate(256 455.002)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M396.412 284.285H115.587v30.305h280.825z"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h108.087v-30.305H0"
transform="translate(396.413 314.59)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M176.197 253.98h-60.61v30.305h60.61zM176.197 82.252h-60.61v30.305h60.61zM166.096 112.557H125.69V253.98h40.406zM286.305 82.252h-60.61v30.305h60.61zM437.829 21.642H74.171v30.305h363.658zM276.203 112.557h-40.406V253.98h40.406zM396.412 82.252h-60.61v30.305h60.61zM386.311 112.557h-40.406V253.98h40.406zM286.305 253.98h-60.61v30.305h60.61zM396.412 253.98h-60.61v30.305h60.61z"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-20.203"
transform="translate(424.697 253.071)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-20.203"
transform="translate(450.961 253.071)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-20.203"
transform="translate(477.225 253.071)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-20.203"
transform="translate(424.697 196.4)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-20.203"
transform="translate(450.961 196.4)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-20.203"
transform="translate(477.225 196.4)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-20.203"
transform="translate(424.697 139.73)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-20.203"
transform="translate(450.961 139.73)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-20.203"
transform="translate(477.225 139.73)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-108.087v-30.305H0"
transform="translate(115.588 314.59)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v30.305h323.252V0"
transform="translate(94.374 51.947)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
</svg>
More icons in the same style and category