Szepietowo to jedno z najmłodszych polskich miast. Prawa miejskie otrzymało 1 stycznia 2010 roku. Miejscowość znajduje się w powiecie wysokomazowieckim i jest siedzibą władz gminy. Było bardzo ważnym węzłem kolejowym na trasie kolei warszawsko-petersburskiej, z której budową związane jest jego powstanie i rozwój.
Obecnie miasteczko liczy około 2,5 tys. osób. Zabytków i atrakcji nie ma tu za wiele, do najważniejszych z nich należą: zespół dworca kolejowego z przełomu XIX i XX wieku, kilka zabytkowych budynków z tego samego okresu oraz cmentarz wojenny z I wojny światowej.