에드거 카스틸로(Edgar Castillo, 본명: Edgar Eduardo Castillo Carrillo)는 미국 뉴멕시코주 라스크루시스 출신의 전직 축구 선수이다. 1986년 10월 8일에 태어났으며, 포지션은 왼쪽 수비수(Left-back)였다. 신장은 168cm~175cm로 자료에 따라 차이가 있으며, 왼발을 주로 사용하였다.
메이필드 고등학교(Mayfield High School)에서 축구를 시작했으며, 2005년 댈러스컵에서 프로 구단의 주목을 받았다. 이후 멕시코로 건너가 2006년 산토스 라구나(Santos Laguna)에서 프로 경력을 시작하였다. 2008년 산토스 라구나에서 리가 MX 클라우수라 우승을 차지했고, 2009년 클루브 아메리카로 이적하였다. 이후 티그레스 UANL(임대), 산루이스(임대), 푸에블라(임대), 티후아나(임대 후 완전 이적), 아틀라스, 몬테레이 등 멕시코 리그 여러 구단을 거쳤다. 2018년 미국 메이저 리그 사커(MLS)의 콜로라도 래피즈로 임대 이적하였고, 이후 뉴잉글랜드 레벌루션, 애틀랜타 유나이티드, FC 신시내티에서 활약하다 2021년 시즌을 끝으로 은퇴하였다.
국가대표 경력에서 특이한 이력을 가지고 있다. 2007년 멕시코 국가대표팀에 발탁되어 콜롬비아와의 친선경기에서 데뷔하였고, 이후 멕시코 대표로 3경기에 출전하였다. 그러나 2009년 FIFA 규정 변경에 따라 생애 한 번 국적 변경이 가능해지면서, 자신의 출생국인 미국 대표팀으로 전향하였다. 2009년 11월 덴마크와의 친선경기에서 미국 대표팀 데뷔전을 치렀고, 이후 미국 대표로 총 18경기(선발 10회)에 출전하였다. 이는 멕시코와 미국 양국 성인 대표팀에서 모두 A매치에 출전한 매우 드문 사례에 해당하며, 마르틴 바스케스(Martín Vásquez)에 이어 두 번째로 이 기록을 세운 선수이다. 미국 대표팀 소속으로 2013년 CONCACAF 골드컵 우승을 경험하였고, 2012년 8월 멕시코 원정 경기에서 1-0 승리를 거둔 경기에 선발 출전하기도 하였다.
주요 우승 경력으로는 리가 MX 클라우수라 2008(산토스 라구나), 리가 MX 아페르투라 2012(티후아나), 코파 MX 아페르투라 2017(몬테레이), CONCACAF 골드컵 2013(미국 국가대표팀)이 있다.