Margʻilon (usbekisch Margʻilon/Марғилон; deutsch Margilan; russisch Маргила́н) ist eine Industriestadt in der usbekischen Provinz Ferghana im Osten des Landes. Marg‘ilon liegt auf 487 Metern Seehöhe, bedeckt etwa 40 km² und hat 143.600 Einwohner (Stand: 1999).