Į šiaurę nuo Meškuičių 1236 m. vyko Saulės mūšis. Manoma, kad Meškuičiai įkurti 1557 m. per Valakų reformą. Šiaulių ekonomijai priklausęs Meškuičių kaimas minimas nuo XVI a. pabaigos. XVII a. pirmoje pusėje atsikūrė po maro epidemijų, vėliau išaugo į miestelį, kuris 1691 m. gavo turgaus ir keturių prekymečių privilegiją. 1707 m. turgus uždraustas. XVIII a. pirmoje pusėje Meškuičiai sunyko, virto bažnytkaimiu, bet 1769 m. vėl vadinami miesteliu. 1765 m. minimas Meškuičių raktas.