Question Author
UK, 688 people per square mile.
Germany, 589 people per square mile.
France, 311 people per square mile.
/// UK is about 94,000 square miles and now houses 64.8million - a 12.7 per cent share of the EU total - giving it a population density of 688 people per square mile. ///
/// By contrast, Germany, which is 138,000 square miles big with 81.2million residents has a density rate of 589. ///
/// And France, more than double the size of the UK at 211,000 square miles, has 66million inhabitants at a rate of just 311 per square mile. ///