Kaimas įsikūręs Ventos vidurupio žemumoje, senojo pašto trakto Ryga – Tilžė ir kelio Gruzdžiai – Žeimelis kryžkelėje. Meškuičių rytiniu pakraščiu teka Mūšos intakas Tautinys. 6 km į pietvakarius nuo Meškuičių stūkso garsusis Kryžių kalnas. Pro Meškuičius eina geležinkelis Šiauliai – Ryga, yra geležinkelio stotis.