Bóng đá tại Đại hội Thể thao châu Á 2018 được tổ chức từ ngày 14 tháng 8 đến ngày 1 tháng 9 năm 2018 ở Indonesia.[1] Đối tượng tham dự cho nội dung nam là đội tuyển U-23 (từ 23 tuổi trở xuống) và được cộng thêm tối đa 3 cầu thủ quá tuổi, đối với bóng đá nữ là đội tuyển quốc gia (không giới hạn độ tuổi). Ngoài thành phố chủ nhà, Palembang, các trận đấu được diễn ra ở Bekasi, Cibinong, Cikarang, và Soreang.
Tất cả 20 quốc gia hàng đầu đều cử các đội tuyển bóng đá quốc gia tham dự Đại hội Thể thao châu Á, trừ Ấn Độ. Tổng cộng 25 đội tuyển nam và 11 đội tuyển nữ đã tham gia thi đấu tại Đại hội Thể thao châu Á. Hiệp hội Olympic Ấn Độ (IOA) đã từ chối không cho đội tuyển bóng đá Ấn Độ tham gia giải đấu do chính sách của hiệp hội này là chỉ cử các đội tuyển quốc gia được xếp hạng trong nhóm 8 đội hàng đầu châu lục địa (Ấn Độ đang xếp thứ 14 vào thời điểm đó). Quyết định này đã bị Liên đoàn bóng đá Ấn Độ (AIFF) phản đối, cho rằng IOA thiếu "tầm nhìn và năng lực", cũng như IOA đã không xem xét phong độ gần đây và sự thăng tiến của đội tuyển bóng đá quốc gia Ấn Độ trong bảng xếp hạng FIFA. Đây là lần đầu tiên đội tuyển bóng đá Ấn Độ không tham gia giải đấu kể từ Đại hội Thể thao châu Á 1994.[2] Một số quốc gia khác cũng đã từ chối tham gia bao gồm Tajikistan, Maldives, Yemen và Liban.
Palembang, một trong hai thành phố chủ nhà của Đại hội lần này, là nơi tổ chức các trận đấu bóng đá nữ; trong khi các trận đấu của nam được diễn ra ở Bekasi, Cibinong, Cikarang, và Soreang. Sân vận động chính của Đại hội, sân vận động Gelora Bung Karno ở Jakarta, không tổ chức các nội dung thi đấu bóng đá mà chỉ được sử dụng cho Lễ khai mạc, Lễ bế mạc và nội dung thi đấu Điền kinh.