Bangolf uppstod i USA på 1920-talet och några år senare kom det till Sverige. Sveriges äldsta minigolfbana finns i Vejbystrand. Namnet bangolf förekommer i svensk media från 1983.
Bangolfen i Europa fick spridning i Storbritannien och Tyskland under 1920-talet. I Hamburg anlades en bana 1926 under namnet Miniatur-Golf-Platz och banor efter engelsk modell (Pitch-Putt-Courses) följde i Köln och Leipzig. Till Sverige kom bangolfen genom Edwin O. Norrman och Eskil Norman som tog med sig idén från USA och anlade en första bana 1931 i Eskilstuna. Den äldsta klubben i Sverige är Uppsala Bangolfklubb, som grundades 1934.
Bolaget Norman & Norrman Miniatyrgolf anlade flera banor runt om i Sverige.
Den första 18-hålsbanan anlades i Ascona vid Lago Maggiore och hade planerats av den schweiziska trädgårdsarkitekten Paul Bongni. Han patenterade sin konstruktion och gav den namnet minigolf. Detta gav förutsättningarna för standardiseringen av minigolf.