Il comune di Villamar conta di 2499  abitanti, su di un territorio di
                        38,53 km2.
                                                    La densità abitativa è di 64,86 abitanti/km2.
                        
                                                    Gli abitanti di Villamar sono chiamati  villamaresi . 
                        
                        Il comune fa parte della Provincia di Sud Sardegna, insieme ad
                        altri 106 comuni.
                                                    Il patrono è San Giovanni Battista - 24 giugno.
                        
                    
                        Il Comune di Villamar si trova in: 
                        Piazza Prazza de Corti 1, 09020, Villamar
                                                    Indirizzo PEC: 
                            segreteria.villamar@legalmail.it
                                                                            Sito web istituzionale:
                            http://www.comune.villamar.vs.it/
                                            
                    | Abitanti | 2.499 Vedi statistiche | 
| Superficie | 38,53 km2 | 
| Densità | 64,86 abitanti/km2 | 
| CAP | 09020 | 
| Codice catastale | L966 | 
| Codice ISTAT | 111097 | 
| Prefisso telefonico | 070 | 
Frazioni e nuclei: Nel comune di Villamar sono le presenti 1 tra frazioni e nuclei, di seguito l'elenco: Sa Stallada.
                        La zona climatica del comune di  è
                        C
                                                    , con 1137 gradi giorno
                        .
                        
                        Le limitazioni sul riscaldamento sono:
                                                    - 10 ore giornaliere di accensione, data di inizio 15 novembre e 31 marzo data di fine.
                                                
                        Il comune di Villamar ha un'altitudine media sul livello del mare di
                        108m.
                                                    
L'altitudine minima è di 97m
                            s.l.m..
                                                                            
 L'altitudine massima è di 296m s.l.m.
                            .
                                            
Il comune più vicino al Comune di Villamar è Villanovafranca e dista quattro km.