It is part of the Wichita Falls, Texas Metropolitan Statistical Area.
Scotland is located in eastern Archer County south of the Little Wichita River.
The city limits extend east as far as Lake Arrowhead, a reservoir on the Little Wichita.
[4] The climate in this area is characterized by hot, humid summers and generally mild to cool winters.
Small portions belong to the Henrietta Independent School District.