How to Say "public-spirited" in Spanish
The Spanish word for “public-spirited” is “cívico” — B2 level.

Examples
Fue un acto cívico denunciar el vandalismo en el parque.
It was a public-spirited act to report the vandalism in the park.
Necesitamos fomentar un comportamiento cívico en las calles.
We need to encourage civilized behavior on the streets.
Su actitud cívica es un ejemplo para todos los vecinos.
Their public-spirited attitude is an example for all the neighbors.
The Negative Version
To describe the opposite of good social behavior (like littering), just add 'in-' to the front: 'incívico'.
Not for personal politeness
Mistake: “Using 'cívico' to say a person is simply polite at a dinner table.”
Correction: Use 'educado' for personal manners. Use 'cívico' for manners that affect the whole city or public space.
Related Translations
Learn Spanish with Inklingo
Interactive stories, personalized learning, and more.