Bir şehir avukatı seçilebilir veya ofise atanabilir ve şehir hükümetinin tüm yasal meselelerini idare etmesine yardımcı olur. Daha büyük şehirlerde, genellikle hukuk sisteminin belirli alanlarında uzman avukatlara yardım edecektir. Bir şehir avukatının görevi, dava sırasında şehri temsil etmek, şehir yetkililerine yasal konularda tavsiyelerde bulunmak ve şehir için yasal belgeler hazırlamaktır. Belediye mahkeme sistemlerinin bulunduğu bölgelerde, genellikle küçük suçlar hakkında dava açacaktır.
Şehir avukatının en önemli rolü, çalıştığı şehrin yasal temsilcisi olmaktır. Bu, şehir adına dava açılmasını veya şehri davalara karşı korumayı içerebilir. Daha büyük şehirlerde veya büyük davalarda, yasal meseleleri diğer avukatlara dağıtabilir veya diğer avukatlara asistan olarak görev verebilir. Ancak, kentin yasal çıkarlarının korunduğundan emin olmaktan daima sorumludur.
Şehir avukatı ayrıca şehir yetkilileri için yasal danışman olarak da görev yapmaktadır. Bu genellikle şehir toplantılarına katılmayı ve yasal konularla ilgili şehir departmanı başkanlarından soru sormayı içerir. Büyük şehirlerde, şehir avukatı genellikle her biri belirli bir alanda uzmanlaşmış olan birkaç hukuk departmanını denetler. Örneğin, bir sağlık avukatı tüm sağlık departmanı sorunlarını ele alabilirken, bir finansal avukat kentin tüm muhasebe sorunlarını da idare edebilir.
Belediye mahkeme sistemine sahip şehirlerde, şehir avukatı genellikle küçük suçlarla kovuşturulacak. Tıpkı diğer savcılar gibi, bireyler ve savunma avukatları ile savunma ve pazarlık etme veya başka kararlar alma yetkisine sahiptir. Ayrıca bina kodlarının ve uyuşturucu ve alkol sıkıntılarının uygulanmasını da ele alabilirler. Belediye mahkemesi sistemleri büyük şehirlerde yaygın olmasa da, küçük şehirlerde standart oluşumlardır.
Dava ile ilgilenmek, şehir yetkililerine danışmanlık yapmak ve küçük suçları kovuşturmaktan başka, şehir avukatı da şehir için yasal belgelerin hazırlanmasını yönetiyor. Bu düzenlemeler, sözleşmeler veya sözleşmelerin yanı sıra şehir düzenlemelerinin hazırlanmasının yazılmasını içerebilir. Pek çok milletvekili bununla ilgilendiğine inanıyor olsa da, şehir avukatı bu iş için en uygun olanı çünkü hem şehir hem de vatandaşlarının haklarının korunduğundan emin olabilir.
Bu tür bir avukatın hukukun hemen her alanında iyi bir şekilde anlaşılması gerekir. Asistan bir şehir avukatı, şehir için belirli bir uzmanlık alanı ele alsa bile, şehir avukatı, kentin karşılaşabileceği her yasal sorunu gözetmelidir. Bu iş yasal alanda her şeyi haketmeyen pozisyonlardan biri olarak kabul edilir ve iyi organize edilmiş ve deneyimli bir avukat gerektirir.


