Miestas Pakruojo rajone, seniūnijos ir seniūnaitijos administracinis centras. Urbanistikos paminklas, vienas seniausių Lietuvos Žiemgalos miestelių. 1950 metais Linkuva gavo miesto teises. Kasmet liepos 16 dieną vyksta žymūs Marijos Škaplierinės atlaidai.
Yra paštas, ambulatorija, kultūros namai, gimnazija, specialioji mokykla, specialioji mokykla, lopšelis–darželis, socialinių paslaugų, vaikų ir jaunimo užimtumo centrai, pensionas, Švč. Mergelės Marijos Škaplierinės bažnyčia, karmelitų vienuolynas.