جمعیت اسکو برپایهٔ سرشماری عمومی نفوس و مسکن سال ۱۳۸۵ خورشیدی بالغ بر ۱۶٬۱۴۰ نفر بوده‌است که از این تعداد ۸٬۰۴۰ نفر مرد و ۸٬۱۰۰ نفر زن بوده‌اند. همچنین تعداد خانوارهای این شهر، ۴٬۹۲۸ خانوار بوده‌است.


براساس سرشماری که در سال 1385 خورشیدی صورت گرفت از مجموع ۱۶٬۱۴۰ نفر جمعیت ساکن اسکو، ۱۲٬۷۸۴ نفر باسواد و ۲٬۰۴۹ نفر بی‌سواد بوده‌اند.


ساکنان شهر اسکو از نژاد ترک آذربایجانی بوده و به زبان ترکی آذربایجانی سخن می‌گویند.زبان گفتاری اهالی در منطقه آذربایجان و زنجانایران, سایر مناطق آذربایجانی‌نشین ایران و زبان رسمی جمهوری آذربایجان است. ترکی آذربایجانی به عنوان زبان گفتاری همچنین در نواحی شرقی ترکیه و جنوب گرجستان و داغستان رایج است.


دوشاب اسکو که معروف است و از شیره انگور یا شیره خرما درست می شود – حلوای گردویی اسکو – میان پر (جوز قند) (که گلابی پوست کنده و دود گوگرد داده ، با نثار و ... پر می شود و هم چنین از زردآلو ، آلو و شفتالو هم درست می شود) فندق – گردو – بادام .