Cumhurbaşkanlığı Osmanlı Arşivinde Banaz'ın on dokuzuncu yüzyıldaki nüfusuna ait veriler bulunuyor. Bunlar içinde en önemlisi 1831 yılında yapılan nüfus sayımıdır.
Banaz, 1831 yılında idari olarak Kütahya vilayetine bağlıdır. 1831 yılında Kütahya vilayetinde toplam olarak 116.596 erkek nüfus mevcuttur. Bu sayımda 2 ila 81 yaş grubu arasındaki erkekler kaydedilmiştir. Kadın ve kızlar sayıma dâhil edilmemiştir. Bu sayıma göre, en kalabalık yerler, çevresiyle birlikte olmak üzere, Kütahya (25.616) erkek), Uşak (16861), Simav (8441), Çal (9524), Gediz (7880), Tavşanlı (5261), Banaz (3271), Ulugöbek (2316), Şeyhli (5539), Geyikler (481), Dazkırı (1805), Şaphane (1168), Emed (942), Eğrigöz (6821), Dağardı (1659), Homa (667), Eşme (2029), İnay (758), Selendi (894), Büyükküre (694), Sirge (1183) Kula (5054), Büyükdanişmendli (4843) erkek nüfusa sahiptir (Osmanlı A rşivi, NFS. D. 16676). Banaz merkezde ise 2-81 yaş grubu arasında 139 erkek sayılmıştır.
Kadınlar ve kızlar da bu nüfusa eklenirse Banaz'ın 1831 yılında yaklaşık 700 kişilik nüfusa sahip bir yer olduğu anlaşılır. Kütahya, Uşak, Çal Simav, Gediz, Eğrigöz Kula ve Büyükdanişmenli gibi yerlerin Banaz'dan daha fazla nüfusa sahip oldukları anlaşılmaktadır. Bu bölgeler, aynı zamanda Yörüklerin de uğrak yeridir. 1830'lu yıllarda Banaz'a Kızıl Işıklı Yörüklerinin de geldiğini belirtelim. Zaman zaman afyon bölgesinde çıkan kimi olaylar da Banaz ve Uşak'ın nüfusunu etkilemiştir. 1797 yılında Afyon Sincanlı halkı dağıldığında, bunların çoğu Uşak, Banaz ve Altıntaş taraflarına gelmişlerdi. Yine 1852 yılında Banaz'ın Kızılca Söğüt köyü civarına Özbekli ve Karakeçili aşireti gelmişti. Daha önceki yıllarda, örneğin 1725 yılında Göçerli Yörükleri ile Harmanda cemaatinin Banaz bölgesine geldikleri belgelenebiliyor. 1888 yılında bu bölgede deprem olduğunda, nüfus epeyce hareketlenmişti.
Banaz nüfusunun tamamının Müslüman olduğu anlaşılmaktadır. 1831 yılında Banaz'da kullanılan lakaplar şunlardı: Gökgöz, Celeboğlu, Bekdaşoğlu, Pehlivanoğlu, İmamoğlu, Çakıroğlu, Kel Ahmetoğlu, Solakoğlu, Hataroğlu, Abdaloğlu, Hacı Uyuzoğlu, Bayramoğlu, Kadıoğlu, Dervişoğlu, Kerimoğlu, Deli Haydaroğlu vs. Tüm bu lakaplar, kuşkusuz Türkçedir.
1955 ile 2020 yılları arasındaki nüfus sayımlarına bakıldığında Banaz'ın nüfusunun, köyleriyle birlikte, kabaca 30 bin ila 35 bin arasında değiştiği görülür. 1980 ile 2000 yılları arasında 40. Binin üzerine çıkmış ancak daha sonraki yıllarda nüfusu yine düşmüştür. Dışarıya göç veren yerlerden biri olarak görülüyor.