Kansantalo on rakennus, joka toimii yhteisön tai kansan yhteisenä tilana, esimerkiksi kokoontumispaikkana tai kulttuurikeskuksena.