Расположено на восточном берегу заболоченного озера Гаиткуль, это озёрно-болотный комплекс на месте пресного озера, ранний этап сфагнового ряда зарастания. Отмечена клюква. С севера, востока и юга — Большой лесной массив у села Танрыкулово[2]
Расположено в 33 км. к западу от Альменево. Расстояние до г. Кургана 150 км., по автомобильной дороге — 200 км.
Село расположено на территории Исторического Башкортостана, весь Альменевский район, как и почти вся западная часть Курганской области. Здесь, по мнению историков А. Асфандиярова и Н. Бикбулатова, расположен «куст» стариннейших башкирских сёл и деревень, крупнейшее из поселений — село Танрыкулово (Таргул)[4].
У башкир Катайской волости в 1780-х годах было две команды: старшины Сулеймана Кармышакова и старшины Терегула Казанбаева (Казакбаева), которому обязано первым названием (Терегулово) нынешнее село Танрыкулово. Во время перевода Челябинского уезда из Пермского наместничества в Уфимское наместничество в 1782 в состав команды Терегула Казанбаева (Казакбаева) входили деревни: Терегулов (11 дворов), Туйгунова (20 дворов), Темякова (5 дворов), Казанкулова (Казаккулова) (10 дворов), Штанова (10 дворов), всего 53 двора; в состав команды старшины Сулеймана Кармышакова входили деревни: Сулейманова (18 дворов), Аитбаева (8 дворов), Куйбакова (26 дворов), Аитова (20 дворов), всего 72 двора[5].
15 июля 1919 года на Восточном фронте против Колчака 1-й Симбирский рабочий полк у д. Парамоново вел ожесточенный бой с белоказаками. Бой длился 20 часов и закончился разгромом белых. В бою погиб командир полка Космовский и его помощник Фокин.
Согласно декрету ВЦИК «О расширении границ Автономной Башкирской Советской Социалистической Республики» от 14 июня 1922 года Яланский кантон был упразднён, а вся его территория вошла в состав Челябинского уездаЧелябинской губернии.
Указами Президиума Верховного Совета РСФСР от 12 ноября и 17 декабря 1940 года Ялано-Катайский район разделён на Альменевский и Сафакулевский районы. Танрыкуловский сельсовет вошёл в состав Альменевского района.
Указом Президиума Верховного Совета СССР от 6 февраля 1942 года образована Курганская область. Альменевский район вошёл в её состав.
Указом Президиума Верховного Совета РСФСР от 1 февраля 1963 года образован укрупнённый Щучанский сельский район, в который передан Танрыкуловский сельсовет.
Указом Президиума Верховного Совета РСФСР от 3 марта 1964 года Танрыкуловский сельсовет передан в Шумихинский сельский район.
12 января 1965 года Шумихинский сельский район разукрупнён. Танрыкуловский сельсовет вошёл в состав вновь образованного Альменевского района.
В годы Советской власти жители села работали в мясо-молочном совхозе «Победа».
Действует МКОУ «Танрыкуловская средняя общеобразовательная школа». Основана в 1927 году как школа колхозной молодежи, в 1935 год году школа переименовалась в Танрыкуловскую неполную среднюю школу. Это была единственная средняя школа Ялано–Катайского района, обучающая на башкирском языке. До 1942 год года в обучении использовался латинский алфавит. В 1960 год году преобразована в восьмилетнюю школу, в 1981 году школа переезжает в новое здание и становится Танрыкуловской средней школой. В 1998 год году Танрыкуловская средняя школа переименована в Танрыкуловскую среднюю общеобразовательную школу, а в 2005 году Муниципальное общеобразовательное учреждение «Танрыкуловская средняя общеобразовательная школа». С 2011 год года — Муниципальное казенное общеобразовательное учреждение «Танрыкуловская средняя общеобразовательная школа».
В 1969 год году в Танрыкулове установлен памятник землякам, погибшим в годы Великой Отечественной войны. Скульптура солдата в полный рост в гимнастерке, за спиной плащ-палатка. В правой поднятой вверх руке он держит автомат. На постаменте табличка со списками погибших односельчан. Памятник огорожен якорными цепями[14].