 Towns was born at Longhorsley, Northumberland, England, on 10 November 1794.He was educated at a village school and went to sea in 1809 as an apprentice on a North Shields collier.He was a mate by the age of 17, and a master on a brig in the Mediterranean two years later.