زبان پشتو
پشتو به عنوان زبان رسمی در افغانستان بیشتر در شرق، جنوب و جنوب غربی رایج است اما در برخی از مناطق شمالی و غربی کشور نیز صحبت می‌شود. شمار دقیق گویشوران آن در دسترس نیست، اما برآوردهای مختلف نشان می‌دهد که پشتو زبان مادری ۳۵–۵۰٪ از کل جمعیت افغانستان است.
فارسی افغانستان
بیشتر فارسی‌زبانان افغانستان در شمال، شرق، غرب و مرکز کشور زندگی می‌کنند. فارسی زبان بیشینه مردم ولایت‌های بدخشان، تخار، کاپیسا، بلخ، جوزجان، پروان، کابل، بغلان، پنجشیر، کندز، سمنگان، بامیان، سرپل، دایکندی، غزنی، بادغیس، غور، فراه و هرات به‌شمار می‌رود. اقلیت‌های بزرگ فارسی‌زبان نیز در ولایت‌های لغمان، ننگرهار، پکتیا، پکتیکا، اروزگان، جوزجان، قندهار، فاریاب، زابل، کنر، نیمروز، هلمند، لوگر و میدان وردک این کشور یافت می‌شوند.