Almont is a village in Lapeer County in the U.S. state of Michigan. The population was 2,803 at the 2000 census. The village is located within Almont Township. Almont was first settled in 1828 by James Deneen. It received a post office in 1835 named Bristol, for Oliver Bristol, the second permanent settler. The village was platted as Newburg in 1836.