Carattano sorge al confine con San Potito Sannitico, ad un'altezza che oscilla fra i 200 ed i 250 metri s.l.m., in un'ampia zona collinare e verdeggiante.

L'area non presenta un nucleo abitativo centrale vero e proprio, ma è contraddistinta da numerose abitazioni dislocate in ordine sparso. Si festeggia Santa Maria degli Angeli la cui statua viene portata in processione dalla chiesa di Santa Maria a quella della Madonna della Libera, di nuova costruzione