Arma, Kansas
Arma is at  (37.543679, −94.700472). The United States Census Bureau says that the city has a total area of . Of that,  is land and  is water.  It is located about 6 minutes' drive north of Frontenac, and about 8 minutes' drive east of Girard.