Là động vật ăn thịt, mèo hoang thích ăn các động vật nhỏ, chẳng hạn như chuột, thỏ, chuột chù và chuột đồng. Tuy nhiên, chúng là loài động vật có khả năng thích nghi cực kỳ cao và có thể nhanh chóng thay đổi sở thích ăn uống khi nguồn cung hạn chế. Tùy thuộc vào sự sẵn có của nguồn thức ăn, những con mèo thỉnh thoảng săn và ăn các loài chim và bò sát. Những người ở thành thị thường nhặt rác để lấy thức ăn hoặc dựa vào người để cho chúng ăn.
Mèo hoang là mèo chuyển vùng tự do, sống độc lập. Những con mèo thuần hóa bị lạc hoặc bị bỏ rơi có xu hướng trở nên hoang dã và hoang dã ở một mức độ nào đó. Mặc dù đôi khi mèo hoang vẫn tiếp xúc với con người nhưng chúng thể hiện hành vi hoang dã hoặc bán hoang dã và rất khó để thuần hóa. Mèo con thường sống một mình mà không cần sự tiếp xúc của con người.
Mèo hoang lang thang ở nhiều thành phố khác nhau ở hầu hết mọi nơi trên thế giới. Chúng có thể tồn tại trong nhiều loại môi trường sống khác nhau, bao gồm sa mạc và các vùng núi cao. Chúng nhanh chóng sinh sôi trong môi trường có thức ăn và nơi ở, đặc biệt là các con hẻm nhà hàng, công viên, khuôn viên bệnh viện và chuồng trại. Những con mèo có liên quan thường sống thành đàn, mặc dù đôi khi chúng đi lang thang một mình khi thức ăn khan hiếm. Một bầy mèo chiếm giữ một vùng lãnh thổ cụ thể bảo vệ vùng đó khỏi những con mèo khác. Ngoài những bãi rác và nhà hàng, mèo hoang còn sống bên dưới các hiên nhà và trong các tòa nhà bỏ hoang.