Szefaram (hebr. שפרעם; arab. شفا عمر, Szafa Amr; ang. Shfar’am) – miasto położone w Dystrykcie Północnym w Izraelu.
Położenie Miasto Szefaram jest położone na wysokości 70 metrów n.p.m. w Zachodniej Galilei. Leży wśród wzgórz oddzielających Dolinę Bejt Netofa od równiny przybrzeżnej Izraela. Samo miasto rozciąga się siedmiu wzgórzach, dzięki czemu nazwano je „małym Rzymem”. Na południe od miasta wznosi się wzgórze Har Charbi (208 m n.p.m.), na skraju północnym jest Har Szifron (212 m n.p.m.), a na wschodzie jest wzgórze Har Hannaton (334 m n.p.m.). Okoliczny teren opada w kierunku północno-zachodnim ku wybrzeżu Morza Śródziemnego. W jego otoczeniu znajduje się miasto Kirjat Atta, miasteczka I’billin i Bir al-Maksur, kibuc Afek, wieś komunalna Adi, oraz wioski arabskie Dumajda, Ras al-Ajn i Chawalid.
Podział administracyjny Szefaram jest położone w Poddystrykcie Akki, w Dystrykcie Północnym.
Demografia Zgodnie z danymi Izraelskiego Centrum Danych Statystycznych w 2011 roku w Szefaram żyło 37,7 tys. mieszkańców, z czego 60,1% Arabowie muzułmanie, 25,3% Arabowie chrześcijanie i 14,6% Druzów. Wskaźnik wzrostu populacji w 2011 roku wyniósł 2,2%.