1,046 in Roman Numerals

MXLVI

1,046 in Roman numerals is MXLVI, and is spelled one thousand forty-six.

How 1,046 breaks down

To write 1,046 in Roman numerals, combine M (1,000), XL (40) and VI (6) to get MXLVI.

ValueRoman
1,000M
40XL
6VI
1,046MXLVI

You can open 1,046 in the converter or browse the full Roman numerals chart.