 The second try was successful and Almira was officially incorporated on February 1, 1904.Almira is located at (47.710419, -118.941762).According to the United States Census Bureau, the town has a total area of , all of it land.