Agerskov (tysk: Aggerschau) er en by i det centrale Sønderjylland med 1.196 indbyggere (2024)[1], beliggende 30 km sydvest for Haderslev, 16 km nordvest for Rødekro, 9 km sydøst for Toftlund og 31 km nordøst for Tønder. Byen hører til Tønder Kommune og ligger i Region Syddanmark. I 1970-2006 hørte byen til Nørre Rangstrup Kommune med kommunesæde i Toftlund.
Agerskov hører til Agerskov Sogn. Agerskov Kirke ligger i byen. Kirken bruges også af Agerskov Valgmenighed, der er stiftet i 2010 og har 83 voksne medlemmer og 47 børn.[2]
3 km nordøst for byen ligger rester af Forsvarsbatteriet i Gammelskovkrat, der indgik i Sikringsstilling Nord.
Agerskov fik i 1904 station på Haderslev Amts Jernbaners strækning Ustrup-Toftlund. Ustrup Station blev hermed et knudepunkt, fordi den allerede i 1899 havde fået forbindelse med både Haderslev og Vojens. I Over Jerstal var der forbindelse med Vamdrup-Padborg-banen (statsbane). Fra Toftlund blev amtsbanen forlænget mod vest til Arnum i 1910 og i 1911 videre til Skærbæk, hvor der var forbindelse med Ribe-Tønder Jernbane (også statsbane).
Strækningen Haderslev-Toftlund blev nedlagt i 1939 som den sidste rest af Haderslev Amtsbaner. Stationsbygningen er bevaret på Mejerivej 1.
I et anlæg over for Hovedgaden 46 står en sten, der blev rejst i 1930 til minde om Genforeningen i 1920.[8]
På det lave målebordsblad efter 1920 ses foruden kroen mejeri, elværk, postkontor og lægebolig.