این عهدنامه در روستای گلستان در قفقاز به امضاء رسید و به این خاطر به این نام مشهور گردید. متن عهدنامه توسط سفیر وقت بریتانیا در ایران سر گور اوزلی (Sir Gore Ouseley) تنظیم و توسط نمایندگان روسیه و ایران امضا شد. سرزمینهای جدا شده از ایران در این قرارداد، امروز بخشی از ارمنستان، جمهوری آذربایجان، گرجستان و روسیه هستند.
در عهدنامه ترکمانچای در مجموع حدود ۳۰ هزار کیلومتر مربع دیگر شامل حدود ۲۰ هزار کیلومتر مربع از ارمنستان امروزی، حدود ۵ هزار کیلومتر مربع از ترکیه امروزی شامل کوههای آرارات و شهر ایغدیر که در آن زمان بخشی از خانات ایروان بود و حدود ۵ هزار کیلومتر مربع از جمهوری آذربایجان امروزی «شامل تالش شمالی یعنی شهرستان لریک و نخجوان» از ایران جدا شدند.[۲] به مجموع مناطق جدا شده طی این دو عهدنامه، هفده شهر قفقاز (هفده ولایت قفقازی ایران) میگویند. در مجموع این دو عهدنامه حدود ۲۵۰ هزار کیلومتر مربع از سرزمین ایران جدا گشت و به روسیه ملحق شد. سرزمینهای جدا شده از ایران در این قرارداد، امروز بخشی از ارمنستان، جمهوری آذربایجان و ترکیه هستند.[۲]
این معاهده پس از عهدنامه گلستان و به دنبال شکست ایران در جنگ در قفقاز جنوبی و آذربایجان امضا شد و طی آن برخی قلمروهای دولت قاجار در قفقاز شامل خانات ایروان و نخجوان از حکومت ایران سلب و به روسیه واگذار شد. ایران حق کشتیرانی در دریای خزر را از دست داد و ملزم به پرداخت ۱۰ کرور تومان به عنوان غرامت به روسیه شد. این معاهده به جنگهای ایران و روسیه در دوره قاجار پایان داد و دولت روسیه متعهد شد که از پادشاهی ولیعهد وقت عباس میرزا حمایت کند.