Die Miete für Wohnungen mit mehr als 120 Quadratmetern sind in Elmshorn am niedrigsten. Hier beträgt der Quadratmeterpreis im Schnitt 8,25 Euro. Bei kleineren Wohneinheiten unterscheiden sich die Mietpreise pro Quadratmeter nur geringfügig. Für Wohnungen bis 40 Quadratmeter werden Durchschnittsmieten von 9,15 pro Quadratmeter verlangt. Für Einheiten mit einer Größe zwischen 40 und 80 Quadratmeter liegt die Miete bei 8,75 Euro pro Quadratmeter. Nur 0,05 Euro mehr, sprich 8,80 Euro werden für den Quadratmeterpreis bei Wohnungen bis 120 Quadratmeter verlangt.
Wie im gesamten Kreis steigt auch in Elmshorn die Miete, je neuwertiger die Immobilien sind. Im Schnitt werden 7,50 Euro pro Quadratmeter für Wohneinheiten verlangt, die älter als 74 Jahre sind. Für Wohnungen mit einem Baujahr bis 2009 steigt die Miete auf durchschnittlich 9,80 Euro und bis Baujahr 2018 sogar auf 10,95 Euro pro Quadratmeter.