Location of Loyal, Oklahoma
A large share of the early settlers being natives of Germany caused the original name of Kiel to be selected, after Kiel, in northern Germany. Following American entry into World War I, the name was changed to Loyal due to rampant anti-German sentiment.
Loyal is located at .
According to the United States Census Bureau, the town has a total area of 0.1-square-mile (0.26 km2), all land.