האמנה המוקדונית-קרתגית הייתה אמנה סודית שנחתמה בשנת 216 לפנה"ס בין מוקדון לבין קרתגו. מטרת האמנה הייתה איחוד כוחות למלחמה כנגד הרפובליקה הרומית. האמנה נחתמה זמן לא רב לאחר קרב קאנאי, כאשר נראה היה שקרתגו עומדת לנצח במלחמה הפונית השנייה. גילוי האמנה בידי הרומאים, הביא לפרוץ המלחמה המוקדונית הראשונה בין רומא למוקדון.