Stadsdichter of dorpsdichter is een erefunctie waarbij een lokale dichter gedurende een vooraf bepaalde periode gedichten schrijft over de woonplaats en de gebeurtenissen die daar plaatsvinden.
Venlo was de eerste Nederlandse plaats met een stadsdichter, waar op 1 januari 1993 Emma Crebolder voor een jaar werd aangesteld als stadsdichter.
In sommige gemeentes wordt de stadsdichter gekozen door middel van een verkiezing waarbij het publiek kan stemmen, terwijl in andere gemeentes een culturele commissie, stichting of jury de dichter aanwijst. De aanstelling is meestal voor twee of drie jaar, maar soms blijft een dichter langer aan als er geen opvolger is.
Naar schatting hebben ongeveer honderd gemeentes in Nederland een stads- of dorpsdichter. Hoewel er geen officiële tellingen zijn, wordt een website bijgehouden met informatie over huidige en voormalige stadsdichters. Daarnaast bestaan er dichterscollectieven in enkele gemeentes, zoals in Utrecht. Verder zijn er eilanddichters (Texel, Terschelling en Pampus) en provinciedichters (Zuid-Holland en Gelderland).