Aizkraukle () is a town and the administrative centre of Aizkraukle Municipality in Vidzeme, Latvia. Most of Aizkraukle is situated on the right bank of the Daugava River. As defined by Latvian law, Aizkraukle belongs partially to Vidzeme and partially to Selonia historical regions. The population in 2020 was 7,018.
In the second half of the 14th century, the Livonian Order built the Aizkraukle Castle, a few kilometres downstream from the ancient hillfort of Livs. The ruins of the castle still remain today. Before World War I, the settlement that stood near the site of modern-day Aizkraukle was known by its German name of Ascheraden.
The modern town was established in 1961 as a settlement to house the builders of the nearby hydroelectric power plant of Püavià Âas. It was originally called StuÃÂka (or "", Stuchka and "", imeni Petra Stuchki in Russian), for PÃÂteris StuÃÂka, a Latvian communist. Town status was granted to it in 1967, which is also when it became the administrative center of StuÃÂkas district. In 1990, it was renamed as Aizkraukle, after the nearest railway station. The name literally means "beyond the Kraukle River."
General industries in the area include power generation, woodworking, printing, and agriculture.
In 2004, Aizkraukle was awarded "The tidiest town in Latvia 2004" in its size group.