I 1859 bestod Halvrimmen kun af en skole. Endnu i 1870 var der ikke sket nogen udvikling på stedet. Halvrimmen Kro startede som gæstgivergård, hvor postvognen holdt ind.  Jernbanen Nørresundby-Fjerritslev Jernbane (1897-1969) anlagde billetsalgssted, senere station ved den stadig ensomt beliggende Halvrimmen Skole. Stationen havde et 146 meter langt krydsningsspor med ø-perron og læssespor med stikspor, der havde galgekran af jernprofiler og enderampe ved stationsbygningen. Varehuset var af træ og blev udvidet i 1909. Stationsbygningen er bevaret på Banevej 3, men udhusene er revet ned. Fra Nørre Øksevej til Gl. Kongevej findes en 100 meter lang sti, der går på banens tracé.  Stationsbyen I 1901 beskrives Halvrimmen således: "Halvrimmen, Huse, ved Landevejen, med Kro, Købmandsforretninger, Andelsmejeri, Valgsted for Amtets 5. Folketingskr. og Jærnbanestation" Det lave målebordsblad fra 1900-tallet viser desuden forsamlingshus, telefoncentral, vandværk og elværk. Kroen betegnes som afholdshotel. I de følgende år voksede Halvrimmen kun langsomt, sandsynligvis trængt af den mere velforsynede by Brovst.  Da Brovst Kommune i 1968 fik en dispositionsplan var det forudset, at Halvrimmen skulle udvides med et mindre boligområde mod nord, og at byen skulle aflastes for gennemkørende færdsel med en omfartsvej syd om byen . Et nyt kvarter er bygget nord for skolen, men der er ikke kommet omfartsvej.