The town was named after the Alhambra palace in Grenada Spain. The Post Office opened November 15, 1913.