제임스 K. 포크 행정부 외교
1847년 9월, 마누엘 데 라 페냐 이 페냐가 산타 아나를 대신하여 멕시코 대통령이 되었고, 페냐와 그의 모데라도(Moderado) 동맹들은 포크가 트리스에게 전달했던 조건에 따라 협상할 의지를 보였다. 1847년 11월, 트리스는 워싱턴으로 돌아오라는 포크의 명령을 받았다. 망설인 끝에, 그리고 스콧과 멕시코 정부(포크가 트리스의 소환을 명령했음을 인지하고 있던)의 지지를 얻어 트리스는 멕시코 정부와 협상에 들어가기로 결정했다. 포크가 그를 대체할 특사를 보낼 계획이 없었기 때문에 트리스는 유리한 조건으로 전쟁을 끝낼 기회를 놓칠 수 없다고 생각했다. 포크는 트리스의 결정에 격분했지만, 트리스에게 조약을 협상할 시간을 주기로 결정했다.
1848년 1월 내내 트리스는 멕시코시티 북쪽의 작은 마을 과달루페 이달고에서 멕시코 관리들과 정기적으로 만났다. 트리스는 멕시코가 바하 캘리포니아를 유지하도록 허용할 의향이 있었지만, 상위 캘리포니아 할양에 중요한 샌디에고 항구를 포함시키기 위해 성공적으로 협상했다. 멕시코 대표단은 리오그란데 국경을 인정하는 데 동의했고, 트리스는 미국이 멕시코 정부에 대한 이전 미국 청구를 보상하는 데 동의했다. 양측은 또한 합병된 영토의 멕시코인들이 떠나거나 미국 시민이 될 권리, 국경을 넘는 인디언 습격을 막는 미국의 책임, 교회 재산 보호, 그리고 멕시코에 대한 1,500만 달러 지급에 합의했다. 1848년 2월 2일, 트리스와 멕시코 대표단은 과달루페 이달고 조약에 서명했다.
포크는 2월 19일에 문서를 받았고, 20일에 내각 회의를 마친 후, 조약을 받아들일 수밖에 없다고 결정했다. 그가 거절한다면, 당시 하원은 휘그당이 통제하고 있었으므로 전쟁을 계속할 자금을 의회가 승인할 것이라는 보장이 없었다. 뷰캐넌과 워커는 더 많은 멕시코 영토를 원했기 때문에 반대했다. 일부 상원의원들은 멕시코 영토를 전혀 취하고 싶지 않았기 때문에 조약에 반대했고, 다른 상원의원들은 트리스의 협상 과정이 불규칙했기 때문에 망설였다. 포크는 상원이 조약을 심의하는 동안 2주 동안 불안하게 기다렸고, 때로는 조약이 부결될 가능성이 높다는 소식을 듣거나 뷰캐넌과 워커가 조약에 반대하고 있다는 소식을 듣기도 했다. 3월 10일, 상원은 당파와 지리적 선을 가로질러 38대 14표로 조약을 비준했다. 상원은 조약에 일부 수정 사항을 가했으며, 포크는 멕시코 정부가 새로운 조건을 거부할까봐 걱정했다. 그러한 두려움에도 불구하고, 6월 7일 포크는 멕시코가 조약을 비준했다는 것을 알게 되었다. 포크는 1848년 7월 4일부로 조약이 발효되었음을 선언하며 전쟁을 종결시켰다.
멕시코 할양지는 미국에 60만 평방 마일의 영토를 추가했으며, 긴 태평양 해안선을 포함했다. 이 조약은 또한 텍사스의 합병을 인정하고 뉴에이서스강과 리오그란데강 사이의 분쟁 지역에 대한 미국의 통제권을 확인했다. 멕시코는 그 대가로 1,500만 달러를 받았다. 전쟁은 거의 14,000명의 미국인과 25,000명의 멕시코인의 목숨을 앗아갔으며, 미국에 약 1억 달러의 비용을 초래했다. 1853년 개즈던 매입으로 획득한 영토를 제외하고, 포크 행정부 하의 영토 획득은 미국 본토의 현대적인 국경을 확립했다.
포크는 1846년 조약이 발효되자마자 오리건에 대한 준주 정부를 수립하기를 열망했지만, 이 문제는 노예 제도에 대한 논쟁에 휘말렸다. 오리건에는 노예 제도가 적합하지 않다고 생각하는 사람이 거의 없었음에도 말이다. 오리건 준주 정부를 수립하는 법안은 노예 제도를 금지하는 수정안이 추가된 후 하원을 통과했지만, 상원에서 반대자들이 의회 회기 시간을 소진시켜 법안은 무산되었다. 부활된 법안은 여전히 노예 제도를 금지하며 1847년 1월 하원을 다시 통과했지만, 3월 의회가 휴회하기 전까지 상원에서 심의되지 않았다. 12월에 의회가 다시 모였을 때, 캘리포니아와 뉴멕시코는 이미 미국의 수중에 있었고, 포크는 연례 메시지에서 캘리포니아, 뉴멕시코, 오리건에 준주 정부를 수립할 것을 촉구했다. 미주리 타협은 루이지애나 매입 영토 내 노예 제도의 지리적 범위를 북위 36°30′선 이북의 주에서 노예 제도를 금지함으로써 해결했다. 포크는 이 선을 새로 획득한 영토로 확장하려고 했다. 만약 태평양까지 확장된다면, 이는 북부 캘리포니아에서는 노예 제도를 불법으로 만들겠지만, 남부 캘리포니아에서는 허용할 것이었다. 확장을 달성하기 위한 계획은 북부 민주당원과 휘그당원의 초당적 연합에 의해 하원에서 부결되었다. 1848년 선거 전 마지막 의회 회기가 끝나갈 무렵, 포크는 의회에서 통과된 유일한 준주 법안에 서명했는데, 이는 오리건 준주를 수립하고 그곳에서 노예 제도를 금지하는 것이었다.
1848년 12월 의회가 다시 소집되었을 때, 포크는 다시 캘리포니아와 뉴멕시코에 준주 정부를 수립할 것을 촉구했으며, 이는 캘리포니아 골드 러시의 시작으로 인해 특히 시급한 과제가 되었다. 그러나 노예 제도라는 분열적인 쟁점은 그러한 입법을 막았다. 포크는 멕시코 법이 남서부 영토에 적용되도록 하는 준주 법안에 대해 거부권을 행사할 것이라고 분명히 밝혔는데, 의회는 이를 다른 형태의 윌못 조항으로 간주했다. 이 영토 문제가 해결된 것은 1850년 타협이 이루어진 후에야 가능했다.
포크의 누에바그라나다 공화국 대사 벤저민 올든 비들랙은 1846년 누에바그라나다 정부와 말라리노-비들랙 조약을 협상했다. 비들랙은 처음에는 미국 상품에 대한 관세 철폐만을 추구했지만, 비들랙과 누에바그라나다 외무장관 마누엘 마리아 말라리노는 양국 간의 군사 및 무역 관계를 심화시키는 더 광범위한 협정에 합의했다. 이 조약은 또한 파나마 철도 건설을 허용했다. 느린 육로 이동 시대에 이 조약은 미국이 동부와 서부 해안 사이를 더 빠르게 이동할 수 있는 경로를 제공했다. 그 대가로 비들랙은 미국이 파나마 지협에 대한 누에바그라나다의 주권을 보장하는 데 동의했다. 이 조약은 1848년 양국에서 비준되었다. 이 협정은 포크 행정부가 영국이 중앙아메리카를 지배하지 않도록 하려 했기 때문에 이 지역에서 미국의 영향력을 강화하는 데 도움이 되었다. 미국은 말라리노-비들랙 조약을 파나마에 대한 수많은 군사 개입의 정당화로 사용할 것이었다.
1848년 중반, 포크 대통령은 스페인 주재 대사 로물루스 미첼 손더스에게 쿠바 구매를 협상하고 스페인에 최대 1억 달러를 제안할 권한을 부여했는데 이는 당시 한 영토에 대한 경이로운 금액으로, 오늘날 가치로 $29.9억에 해당한다. 쿠바는 미국과 가깝고 노예 제도가 있었기 때문에 이 아이디어는 남부인들에게는 매력적이었지만 북부에서는 환영받지 못했다. 그러나 스페인은 쿠바에서 여전히 막대한 이익을 얻고 있었고(특히 설탕, 당밀, 럼, 담배에서), 따라서 스페인 정부는 손더스의 제안을 거부했다. 포크는 쿠바를 획득하는 것을 열망했지만, 쿠바를 침공하고 합병하려 했던 나르시소 로페스의 필리부스테로 원정 제안을 지지하는 것을 거부했다.