Il patrono di Limosano è san Ludovico di Tolosa, festeggiato il 19 agosto con la festa patronale. Il paese ha origini medievali: fu costruito attorno a un castello fondato dai Longobardi, quando il territorio faceva parte del gastaldato di Bojano, divenuto poi, nel corso del XIII secolo, contado di Molise.
Il Castello Ducale, che si ipotizza edificato su un precedente fortilizio longobardo intorno al XIII secolo, o almeno in concomitanza con l'edificazione della chiesa di San Francesco, nei secoli fu trasformato in palazzo marchesale, tanto che oggi, inserito in un contesto architettonico compatto, risulta difficile distinguerlo a prima vista dagli edifici circostanti. Limosano conserva anche la chiesa di Santa Maria Maggiore e quella di Santo Stefano.
