边城镇原名茶洞镇,2005年7月改为边城镇,以沈从文所写《边城》小说名称命名。
边城镇位于花垣县西部,距县城25公里,西与贵州省松桃县的迓驾镇和重庆市秀山县的洪安镇接壤,北与重庆市秀山县的峨蓉乡隔河相望,是湖南省的西大门和湘西四大古镇之一。319国道和在建的吉茶高速公路以及清水江贯穿全境,水陆交通十分便利。全镇总面积76.95平方公里,有耕地16400亩,其中稻田7200亩,旱土9200亩;辖25个村,2个居委会,202个村民小组,24680人,人口以汉族居多、苗族、土家族次之。
2016年10月,入选第一批中国特色小镇。洪安边城,刘邓大军进军大西南第一站。