Question: where was the treaty of guadalupe hidalgo signed
Answer: The Treaty of Guadalupe Hidalgo ( Tratado de Guadalupe Hidalgo in Spanish ) , officially entitled the Treaty of Peace , Friendship , Limits and Settlement between the United States of America and the Mexican Republic , is the peace treaty signed on February 2 , 1848 , in the Villa de Guadalupe Hidalgo ( now a neighborhood of Mexico City ) between the United States and Mexico that ended the Mexican -- American War ( 1846 -- 48 ) .