Macintosh was born in Glasgow, Scotland, the son of George Macintosh and Mary Moore, and was first employed as a clerk. Macintosh married Mary Fisher in 1790, daughter of Alexander Fisher, a Glasgow merchant. They had one son, George Macintosh (1791–1848).