Eeslinn oli algses tähenduses linnaosa, mis paiknes väljaspool linnamüüri; hiljem on selle all mõeldud linnasüdamikust väljaspool olevat linnaosa.
Eestis hakkasid eeslinnad tekkima 14. sajandil. Esimene eeslinn oli Tallinnas Kalamaja. Kalamaja on teadaolevalt esmamainitud 1374. aastal Tallinna eeslinnana.
Eeslinnade arengu käigus võivad nad muutuda näiteks tööstuslinnaosadeks või aedlinnadeks.