City of Stafford Share: CitiesGovernment Visit Website Request Info 2610 S. Main Stafford, TX 77477 (281) 261-3907 (281) 261-3994 (fax) www.staffordtx.gov About Map About Home Rule Charter, Mayor-Council form of government What's Nearby? Distance: 5 10 15 20 25 50 mi.