Le package `siunitx` permet, avec son spécificateur de colonne `S`, d'aligner les nombres sur la virgule.
\documentclass{article}
\usepackage{siunitx}\sisetup{locale = FR}
\begin{document}
\begin{tabular}{l|SS}
\begin{tabular}{l|S[table-format=8.2]S[table-format=7.1]}
& \multicolumn{1}{c}{Bade-Wurtemberg} {Bade-Wurtemberg} & \multicolumn{1}{c}{Nord-Pas-de-Calais-Picardie} {Nord-Pas-de-Calais-Picardie} \\\hline
Population (2014) & 10631278 & 5985719 \\
Superficie (\si{km^2})& 35751 & 31721\\
Densité & 297,37 & 188,7
\end{tabular}
\end{document}
![alt text][1]
[1]: http://texnique.fr:80/osqa/upfiles/capture_Il14yZf.pnghttp://texnique.fr:80/osqa/upfiles/capture_WlPvpMP.png